$('.select 选项:selected[innerHTML="5"]')
我的目标是选择当前选择的选项,并且其innerHTML完全匹配字符串(例如:“5”)
这是一个 fiddle :http://jsfiddle.net/kxkzU/4/
这个: $('.select option:selected:contains("5")')
不起作用,此后值为 0.375会匹配。
最佳答案
使用过滤器:
$('.select option:selected').filter(function(){
return this.innerHTML == 5;
}).html("good");
此外,你的 fiddle 有 .select
作为类名,而不仅仅是 select
。
关于javascript - 具有特定innerHTML的Jquery选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11402776/