$(document).ready(function(){
var $message = $('div.utilul3 .moveThis img');
$message.filter('[id="i_icon_mini_message"]')
.find('.utilities img').addClass('opaqimg');
$message.filter('[id="i_icon_mini_new_message"]')
.find('.utilities img').removeClass('opaqimg');
});
我想要做的是id
等于i_icon_mini_message
然后使图像.utilities
不透明,我 addClass.opaqimg
如果id
等于i_icon_mini_new_message
然后什么都不做使图像不透明,尽管我创建修复只是为了确保通过执行.removeClass
上面的代码似乎对我不起作用。我也试过而不是做
.filter('[id="i_icon_mini_message]')
这样做.attr('id','i_icon_mini_message')
似乎会因未读取正确的值而引发控制台错误。
有人可以帮我实现我在这里想要实现的目标吗
http://jsfiddle.net/3tG2x/1/ 搜索id名称