rba*_*all 1 jquery jquery-selectors
我有两个要选择的元素
<input id="iMe" /> and <span id="sMe">Blah</span>
Run Code Online (Sandbox Code Playgroud)
我想选择它们:
$("span[id$='Me']") and $("input[id$='Me']")
Run Code Online (Sandbox Code Playgroud)
在一个选择器中.我试过了:
$("span,input[id$='Me']") -> Nope
$("span[id$='Me'],input[id$='Me']") -> Nope
$("span[id$='Me']input[id$='Me']") -> Nope
Run Code Online (Sandbox Code Playgroud)
我不介意只是将它添加到集合中.我绝对不想创建更多的脚本来解决这个问题.有任何想法吗?
示例页面:http://jsbin.com/idali(查看/编辑源代码http://jsbin.com/idali/edit)
以下变化应该都有效:
$("span[id$=Me], input[id$=Me]")
$('span[id$=Me], input[id$=Me]')
$("span[id$='Me'], input[id$='Me']")
$('span[id$="Me"], input[id$="Me"]')
Run Code Online (Sandbox Code Playgroud)
(编辑:下面的原始答案是错误的;引号是可选的但允许...)
你的尝试中有太多的引用......你想要的
$("span[id$=Me],input[id$=Me]")
Run Code Online (Sandbox Code Playgroud)
css选择器中不引用属性值.
| 归档时间: |
|
| 查看次数: |
6388 次 |
| 最近记录: |