jQuery - 这个选择器规则的特征是什么?

时间:2010-08-16 00:48:07

标签: jquery

我看到了jQuery选择器的以下用法:

$('[value=""]', event.target).remove(); 

我猜这句话的意思是从选择器event.target中删除选项value =“”。

模式看起来像$(A,B)。 jQuery中使用了哪种选择器规则?

谢谢

2 个答案:

答案 0 :(得分:3)

请参阅documentation

此代码传递context参数,这意味着它将仅搜索第二个参数的子项 它相当于$(event.target).find('[value=""]')

答案 1 :(得分:1)

该代码段将删除所有具有空属性值的元素,即event.target元素的后代。

示例,删除stackoverflow列表页面上的所有链接:

jQuery('a', jQuery('#question-mini-list')).remove()