我有2個不同的jQuery效果我想應用到窗體單選按鈕,一方面我有按鈕的懸停效果,另一方面我有選定的無線電的背景顏色變化。下面的代碼:結合jQuery的效果
懸停:
$(".label_radio").hover(function() {
$(this).css("background-color", "silver");
},function() {
$(this).css("background-color", "transparent");
});
對於選定的項目:
$("#uno").click(function() {
$("#cambiar").css("background-image", "url(../wp-content/uploads/blanco2patas.jpg)");
$("#BU").css("background", "red");
$("#BT").css("background", "transparent");
$("#NU").css("background", "transparent");
$("#NT").css("background", "transparent");
});
$("#dos").click(function() {
$("#cambiar").css("background-image", "url(../wp-content/uploads/blanco4patas.jpg)");
$("#BU").css("background", "transparent");
$("#BT").css("background", "red");
$("#NU").css("background", "transparent");
$("#NT").css("background", "transparent");
});
$("#tres").click(function() {
$("#cambiar").css("background-image", "url(../wp-content/uploads/negro2patas.jpg)");
$("#BU").css("background", "transparent");
$("#BT").css("background", "transparent");
$("#NU").css("background", "red");
$("#NT").css("background", "transparent");
});
$("#cuatro").click(function() {
$("#cambiar").css("background-image", "url(../wp-content/uploads/negro4patas.jpg)");
$("#BU").css("background", "transparent");
$("#BT").css("background", "transparent");
$("#NU").css("background", "transparent");
$("#NT").css("background", "red");
});
我的問題是,當我嘗試申請懸停效果,當我得到我的鼠標選定元素會觸發懸停效果,但是當我移除鼠標時,它不會顯示選定的效果。它應該保持紅色,但我得到透明元素
問題是什麼? – Maresh
請把這個「陳述」寫成某種問題,因爲它代表着,這不是一個問題。 –