2012-07-09 82 views
0

$('.select option:selected[innerHTML="5"]')jQuery选择特定的innerHTML

我的目标是选择当前选择,并且其的innerHTML匹配正是一个字符串的选项(例如:“5”)

这里有一个小提琴:http://jsfiddle.net/kxkzU/4/

此:$('.select option:selected:contains("5")')不起作用从那时起价值0.375将匹配。

回答

4

使用过滤器:

$('.select option:selected').filter(function(){ 
    return this.innerHTML == 5; 
}).html("good"); 

http://jsfiddle.net/kxkzU/5/

而且,你拨弄了.select的类名,而不仅仅是select

+0

这是完美的!我会尽快检查答案! – Marleyzs 2012-07-09 20:50:16