Mar*_*ark 15 jquery jquery-selectors
是否有可能在webform上搜索一个控件,你只想在其中匹配"任何"部分,即:
我在页面上有各种按钮 - 采用id格式:ID#(id1)#(id2)#(日期) - 例如:
ID-8258-3103-2011-12-18
ID-8258-3104-2011-12-18
ID-8258-3105-2011-12-18
Run Code Online (Sandbox Code Playgroud)
我想在查询字符串中传递(id1)和(date),然后让jQuery搜索页面上的第一个控件,它匹配(id1)和(date)以及任何(id2) - 例如,我传递8252和2011-12-18 - 那么如何从jQuery中找到上面的第一个控件?
$("#ID-8252-????????-2011-12-18")
Run Code Online (Sandbox Code Playgroud)
biz*_*lop 37
#id您可以组合多个属性选择器,而不是使用选择器,这些属性选择器过滤id属性(一个用于id的开头,一个用于结尾):
$('[id^="ID-8258"][id$="2011-12-18"]').addClass('found');
Run Code Online (Sandbox Code Playgroud)
要仅选择第一个匹配项,请使用:first选择器(与:first-child选择器不同!)
$('[id^="ID-8258"][id$="2011-12-18"]:first').addClass('found');
Run Code Online (Sandbox Code Playgroud)
请参阅http://api.jquery.com/category/selectors/以供参考.
例:
如果你想在纯CSS中使用它们,似乎这些选择器甚至可以用于IE7.
| 归档时间: |
|
| 查看次数: |
26186 次 |
| 最近记录: |