jbl*_*jbl 4 jquery jquery-selectors
在回答以下jQuery问题的过程中需要帮助优化下面的jquery代码,我偶然发现了另一个关于.find()和的问题.children().
问题是,给定四个带有id state,city,branch,branchAddress的选择框,除去每个选择框的第一个选项.
已经发布了几个答案.其中包括:
$('#state,#city,#branch,#branchAddress').children('option:not(:first)').remove();$('#state,#city,#branch,#branchAddress').children('option:not(:first-child)').remove();$('#state,#city,#branch,#branchAddress').find('option:not(:first)').remove();方案1似乎并没有按照工作(删除所有选项,除了第一个选择框的第一个选项),以这个js小提琴(http://jsfiddle.net/QkNRf/1/)
解决方案2和3似乎完美无缺.
如果有人可以指出我错过的内容,或者向我解释为什么解决方案3在解决方案1没有的情况下工作,我会很高兴.
| 归档时间: |
|
| 查看次数: |
1612 次 |
| 最近记录: |