javascript - 具有特定innerHTML的Jquery选择器

标签 javascript jquery selector innerhtml

$('.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");

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

此外,你的 fiddle 有 .select 作为类名,而不仅仅是 select

关于javascript - 具有特定innerHTML的Jquery选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11402776/

相关文章:

javascript - 更改 react native map 中事件标记的不透明度

javascript - 如何将值插入到嵌套数组中

javascript - 快速排序消除重复值

javascript - 无法在 asp.net 中通过 javascript 调用 C# 函数

javascript - JQuery mousedown 和 mouseup 事件的意外行为

jQuery:选择器问题(图片)

javascript - 如何在 jquery 链接中的选择器之后使用多个 .find()?

javascript - 在字符串末尾使用 JavaScript 的 parseInt

iPhone: “Unrecognized Selector Sent to Instance” 错误

jquery - ajax 加载网格和表单内容后是否需要清理或删除事件处理程序