伙计们,我几天都想知道什么,我找不到答案。
让我说我有
var myJqueryObject = jQuery("span")
编写这样的代码是否正确。让我们说我想要'在这个范围内应用许多其他东西而不是做
每次jQuery("span").someJqueryMethodHere();
。
我想引用myJqueryObject并像这样做
myJqueryObject.css('background','#fff');
myJqueryObject.find("input);
使用这种方法是否正确如果不正确为什么?我认为通过这种方式我只是引用了jquery Selector,并且我不会强制jquery每次在DOM中检查这个" span"。
我知道我可以链接这些方法,但我尽量少尝试使用链接。 :)。而链接对我认为的嵌套元素并不适用。
我是对的还是我错了?
谢谢!
答案 0 :(得分:-1)
我会这样做:
var myJqueryObject = jQuery("span");
myJqueryObject.addClass("someClass");
myJqueryObject.css('background','#fff');
myJqueryObject.find("input);
如果您只想过滤某些class
,请执行以下操作:
var myJqueryObject = jQuery("span.someClass");
myJqueryObject.css('background','#fff');
myJqueryObject.find("input);