无法使用jQuery删除div
我想通过单击其他div删除一个div。 例如,通过单击无法使用jQuery删除div,jquery,html,Jquery,Html,我想通过单击其他div删除一个div。 例如,通过单击closediv中的任意位置,我想删除内容div。以下是我正在尝试但没有使用的内容: HTML: <div id="close">close</div> <div id="content">content</div> $('#close').click(function () { $('#content').fadeOut(200, function () { $(this).remov
close
div中的任意位置,我想删除内容
div。以下是我正在尝试但没有使用的内容:
HTML:
<div id="close">close</div>
<div id="content">content</div>
$('#close').click(function () {
$('#content').fadeOut(200, function () { $(this).remove()})
});
SyntaxError: syntax error
void;
错误:
<div id="close">close</div>
<div id="content">content</div>
$('#close').click(function () {
$('#content').fadeOut(200, function () { $(this).remove()})
});
SyntaxError: syntax error
void;
JSFiddle:
您的代码没有问题。您只是忘了将jQuery包含在小提琴中:您的代码没有问题。您只是忘记了将jQuery包含在您的小提琴中:您没有将jQuery包含在您的JSFIDLE中。您加入了MooTools,这是另一个JS库 这是一个正在工作的jsFiddle
您没有在JSFIDLE中包含jQuery。您加入了MooTools,这是另一个JS库 这是一个正在工作的jsFiddle
那是因为您没有加载jQuery,对不起,我没有注意到这一点。我认为它默认包括jQuery。奇怪的是,您在JSFIDLE中测试代码而不是在机器中测试代码,因为您没有在FIDLE中加载jQuery。对不起,我没有注意到这一点。我认为它默认包括jQuery。奇怪的是,您在JSFIDLE而不是machineThanks中测试代码,很抱歉。我想它默认包括jQuery。谢谢,对不起。我认为它默认包括jQuery。