$('.select option:selected[innerHTML="5"]')
我的目标是选择一个当前选中的选项以及哪个innerHTML匹配完全一个字符串(例如:“5”)
这是一个小提琴:http://jsfiddle.net/kxkzU/4/
这个: $('.select option:selected:contains("5")')
不起作用,因为那时值0.375会匹配。
答案 0 :(得分:4)
使用过滤器:
$('.select option:selected').filter(function(){
return this.innerHTML == 5;
}).html("good");
此外,您的小提琴使用.select
作为className而不只是select
。