0

我想通过单击其他 div 来删除一个 div。例如,通过单击closediv 中的任意位置,我想删除contentdiv。这是我正在尝试但不工作的内容:

HTML:

<div id="close">close</div>
<div id="content">content</div>

jQuery:

$('#close').click(function () {
   $('#content').fadeOut(200, function () { $(this).remove()})
});

错误:

SyntaxError: syntax error

void;

JSFiddle:http: //jsfiddle.net/p6qrB/

4

2 回答 2

2

您的代码没有任何问题。您只是忘记在小提琴中包含 jQuery:http: //jsfiddle.net/p6qrB/1/

于 2012-10-12T06:14:56.103 回答
1

您错过了在您的 JSFiddle 中包含 jQuery。您已经包含了 MooTools,它是另一个 JS 库。

这是一个工作的jsFiddle

http://jsfiddle.net/p6qrB/2/

于 2012-10-12T06:15:08.533 回答