1

单击一下,我将删除两个元素$(this)$("#foo").

目前我的代码如下所示:

$(this).remove();
$("#foo").remove();

我如何在不重复自己的情况下优化它?我试过了:

$(this, "#foo").remove();

$(this "#foo").remove();

$(this && "#foo").remove();

但这似乎不起作用...

4

1 回答 1

5

您可以使用.add()将当前元素添加到匹配元素集中:

$('#foo').add(this).remove();

我会改用详细的方式。它更具可读性。

于 2013-08-17T04:00:17.413 回答