Jquery一般tagName

时间:2012-03-29 13:20:44

标签: javascript jquery

是否可以使用常规标签名称访问选择器。 就像在sql中一样,如果你想找到一个包含“ert”的varchar,你可以把它写成“%ert%”

我可以选择("#%_tagname%").hide();吗?

4 个答案:

答案 0 :(得分:5)

您可以使用开头,结尾,并包含:

$('[id^="start_"]').... // the id starts with `start_`

$('[id$="_end"]').... // the id ends with `_end`

$('[id~="something"]').... // the id contains `something` within

答案 1 :(得分:0)

有选择器可以帮助你。

尝试:

$('[id*="tagname"]').hide();

源: http://api.jquery.com/category/selectors/

答案 2 :(得分:0)

你可以这样做 -

HTML

​<div id="yesno">hello</div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

<强>的jQuery

$("div[id*='yes']").hide();​

答案 3 :(得分:0)

你可以这样做:

$('*[id*="tagname"]')

这将选择具有包含标记名称的属性id的所有项目。

我刚刚意识到,由于HTML格式化,它删除了我的初始注释,因此它缺少原始的*