我正在使用 jQuery 更改某些元素的 css,同时将鼠标悬停在其他元素上,我在 Chrome 开发人员工具中收到此错误: “Uncaught TypeError: Object .gearImg has no method 'css'” 这是我的 css 代码:
.gearImg{
position: absolute;
z-index: 10;
top: 2px;
right: 10px;
opacity: 0.5;
}
这是我的jQuery代码:
$('#settings_div').hover(function(){
$(this).show();
alert(('.gearImg').css('opacity')); //alerting to find the problem, should show 0.5
},
function(){
$(this).hide();
('.gearImg').css('opacity', 0.5);
});
哪里有问题?
谢谢