.attr() 不适用于选择框
.attr() doesn't work with select box
我对 .attr 方法有问题我想更改我添加的每个选择框的类
了解更多详情 这里
有什么问题..?
如果我很好地理解你必须做什么,这就是麻烦。
//c.children(':text').attr('class','jabatan'+ (++i) );
c.children('select').addClass('jabatan' + (++i));
我认为您的选择器(我评论过)找不到任何东西,所以不要添加任何东西
我希望它有所帮助
您是否尝试过使用removeClass
和addClass
而不仅仅是attr
?或者,您是否尝试过直接引用节点并设置 className ($(somenode)[0].className = "somevalue"
)?
相关文章:
- JQueryhide()不适用于Mozzilla,但适用于Chrome
- PHP中的setcookie仅适用于localhost
- html5 drawImage适用于firefox,而不是chrome
- 提供“;onClick"适用于iPad(触摸屏)和桌面用户的默认功能
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- ResolveUrl是否适用于././也
- Firebase updateChildValues适用于IOS,但不适用于Web和Android
- JavaScript警报适用于int,但不适用于string
- SQLite插件适用于Mac和Windows,但不适用于手机上的Safari
- Regex Replace仅适用于Last Match
- window.onload适用于aspx页面,但不适用于普通html
- Jquery Ajax POST不工作.适用于GET
- 动态选择列表上的单击事件仅适用于 FF
- html 选择列表更改无法在谷歌浏览器上调用方法(适用于 IE)
- 未在火狐浏览器的选择列表中选择值(适用于chrome,safari,opera)
- XPath选择不适用于Microsoft Edge(适用于Chrome和Firefox)
- JQuery日期选择器不适用于IE,适用于Firefox和Chrome
- jQuery选择菜单验证器适用于FF和Chrome,但不适用IE
- SVG元素的矩形选择(适用于Raphael)
- 无法从下拉菜单中选择firefox(适用于Chrome)