今天我在以下代码中找到了一个奇怪的jquery选择器:
$(this).find("+div.parent").hide();
我在Jquery API中搜索了这个,但只发现了pre_element+next_element
的含义。+
在代码中做了什么?
感谢。
答案 0 :(得分:6)
选择器+匹配前一个元素
例如,如果您想匹配粗体文本之后的所有div
,您可以使用此选择器:
$("b+div")
所以如果$(this)
引用了<b>
:
$(this).find('+div.parent')
将匹配div
parent
与<b>
类
答案 1 :(得分:4)
答案 2 :(得分:2)
它会找到与div
相邻的parent
类$(this)
。
在这里小提琴:http://jsfiddle.net/prbRA/1/
答案 3 :(得分:1)
在所选元素$(this)
之后立即找到所有具有父类的div