0

$('.select option:selected[innerHTML="5"]')

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

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

这 : $('.select option:selected:contains("5")') 不起作用,因为那时值 0.375 将匹配。

4

1 回答 1

4

使用过滤器:

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

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

此外,您的小提琴具有.selectclassName 而不是select.

于 2012-07-09T20:46:29.077 回答