如何使用MyClass类和值MyValue选择元素,但不使用每个元素? 我试过像:
$(".MyClass").find("[value='MyValue']")
$(".MyClass[value='MyValue']")
这是一个例子:http://jsfiddle.net/HQaG5/ 如果我对select元素使用硬编码值,它就可以工作。
答案 0 :(得分:1)
您想要:contains()
:
$( ".MyClass:contains('MyValue')" )
答案 1 :(得分:0)
答案 2 :(得分:0)
如果元素是输入,并且您想要搜索属性值,则可以使用.filter()
$('.MyClass').filter(function(){
return this.value=="MyValue";
});
答案 3 :(得分:0)
如果您想要选择具有指定值的选择框元素(这似乎是基于您的小提琴的情况),那么您可以使用此...
$(".MyClass option:selected[value='MyValue']").parent()
但是,我会质疑为什么你想要这样做,因为它似乎有些倒退。