Yat*_*rix 4 jquery jquery-selectors
我希望选择输入和选择类型的所有元素,但仅当它们的id不为null时.
我得到了这个:
$('input, select')
Run Code Online (Sandbox Code Playgroud)
对于元素类型和这:
$(*[id])
Run Code Online (Sandbox Code Playgroud)
对于非null ids.我不知道如何将它们组合成:
((isSelect || isInput) && id != null)
Run Code Online (Sandbox Code Playgroud)
提前致谢.
您可以在每个元素选择器后添加属性选择器:
var elems = $('input[id], select[id]');
Run Code Online (Sandbox Code Playgroud)
这是一个有效的例子.
另请注意(querySelectorAll至少在支持的浏览器中)这应该比使用时快得多.filter():

| 归档时间: |
|
| 查看次数: |
507 次 |
| 最近记录: |