当前位置:  开发笔记 > 编程语言 > 正文

jQuery匹配多个属性

如何解决《jQuery匹配多个属性》经验,为你挑选了2个好方法。

我有以下标记,我想All检查单选按钮.

  • All
  • New
  • Removed
  • Updated

我想匹配via属性,但我需要匹配2个属性,@name='Foo'@value='All'.

像这样的东西:

$("input[@name='Foo' @value='all']").attr('checked','checked');

有人可以说明如何做到这一点?



1> paxdiablo..:

以下HTML文件显示了如何执行此操作:


  
    
    
  
  
    
  • All
  • New
  • Removed
  • Updated
Click here

单击链接时,将选择所需的单选按钮.重要的一行是设置checked属性的那一行.



2> easel..:

我正在对着类似于此的墙敲打我的脑袋,并且只想指出在jQuery 1.3中,接受的答案中使用的语法是唯一可用的语法.提问者使用@语法来表达jQuery中根本不起作用的表达式.希望这有助于下一个人通过Google = p遇到这个问题

要清楚,你必须使用

jQuery('input[name=field1][val=checked]') 

并不是

jQuery('input[@name=field1][@val=checked]')

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有