2 samuwoo samuwoo 于 2015.07.20 15:51 提问

jQuery中(‘a b’)和$(‘a’b).find(‘b’)的区别?

如果要返回a元素的子元素,(‘a b’)和$(‘a’b).find(‘b’)的效果是一样的,两个区别在哪里?

5个回答

samuwoo
samuwoo   2015.07.20 16:13

我指两者分别适用于什么情况,问题中$('a' b)打错了,应该是$('a')

showbo
showbo   Ds   Rxr 2015.07.20 16:20

作用上没什么区别。。但是如果你是对a也进行操作在操作b,第二种明显就不第一种好用多了。。

houerxiao
houerxiao   2015.07.20 16:27

‘a b’表示在a标签下的 b标签里面的所有 ,而‘a’是a标签里面包含的所有,包含了b,但是‘a b’里面不包含‘a’

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.07.20 23:25

1 ‘a b’是在a标签下的, b标签里 ,
2 ‘a’是a标签里面包含的所有,其中还有b

CSDNXIAON
CSDNXIAON   2015.07.20 16:00

B. Find Marble
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片