开发者

Selector for multiple tags inside a div with id

In jQuery, how can I build a selector for tags h1, h2, h3 and p inside #con?

L开发者_如何学Goike $('#con h1, #con h2, #con h3, #con p') but without repeating the #con


You can do any of the following:

$("#con h1, #con h2, #con h3, #con p")   // your original

$("h1, h2, h3, p", $("#con"))            // pass jQuery object in as context

$("h1, h2, h3, p", "#con")               // pass selector in as context

$("#con").find("h1, h2, h3, p")          // do what jQuery ultimately does 
                                         // in the end when passing context
                                         // as jQuery or as string selector

I've created a nice little jsFiddle that demos all of this.


$('h1, h2, h3, ...', $('#con')) would work. This sets the context to be #con and searches for h1, h2, etc. inside of the context (#con).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜