如果我点击X,它将删除div:
$('#close').on('click', function(){
$(this).closest('div').remove();
})
<div class="single_add">
<i id="close" class="fa fa-times-circle">X</i>
ads
</div>
jsfiddle 中的代码
http://jsfiddle.net/Ny346/161/
但当我把它上传到我的服务器上时,它不起作用
http://www.bohgames.com/js.html
问题出在哪里?
<div class="single_add">
<i id="close" class="fa fa-times-circle" onclick="this.parentElement.style.display = 'none';">X</i>
ads
</div>
您没有包含jquery脚本检查控制台中显示的错误Uncaught ReferenceError: $ is not defined
包括jquery脚本,就可以了
您还没有包含jQuery库。将此添加到页面顶部或底部
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
您没有包含JQuery Script、
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>