我试着解释一下我的意思,但有一种更简单的方法:click here for jsfiddle exampl e。
基本上我希望div rfrsh_btn
的边框颜色在productOptionsMenu
悬停时更改。
我正在使用带有.noConflict var的jQuery,因为该站点也使用了Prototype。
jQuery的:
var $j = jQuery.noConflict();
$j(".productOptionsMenu").hover(
function () {
$j(#rfrsh_btn).css({"border-color":"#85c222"});
};
);
谢谢:)
答案 0 :(得分:3)
var $j = jQuery.noConflict();
$j(".productOptionsMenu").hover(
// hover begin (mouse-in)
function () {
$j("#rfrsh_btn").css({"border-color": "#85c222"});
},
// hover end (mouse-out)
function () {
$j("#rfrsh_btn").css({"border-color": ""});
}
);
而不是css()
我建议分别使用addClass()
和removeClass()
。
答案 1 :(得分:1)
对我来说是正确的,也许只需在
中添加缺少的引号$j("#rfrsh_btn").css({"border-color":"#85c222"});
答案 2 :(得分:1)
试试这个:
$j('.productOptionsMenu ').mouseover(function(){
$j("#rfrsh_btn").css({"border-color":"#0000ff"});
});