DKKjquery切換背景?
「ID =」第二廣播電臺「 值=‘75’>我有一串由while循環,所以我想實現這個生成的這些DIV進入/:裏面的時候進入輸入點擊我想要入口div的背景圖像進行更改,但是如果我在另一個入口div中選擇另一個無線電廣播,我想先前的所有更改(例如之前的背景更改)消失並更改當前div的背景..此處是我試圖做的也許你可以幫忙..這裏是jquery下面
$("input").click(function() {
$(this).parent("div").toggle(function() {
$(this).parent("div").css("background", "url(images/div_bg_hover.png)");
}, function() {
$(this).parent("div").css("background", "url(images/div_bg.png)");
});
東西有問題..我的意思是代碼安裝工作在任何地方..任何人都可以幫助我嗎?謝謝
我都試過這樣:
$("input").click(function() {
$("input").each(function() {
if (this.checked) {
$(this).parent("div").addClass("highlight");
}
else {
$(this).parent("div").removeClass("highlight");
}
});
});
和
$("input").click(function() {
$("input").each(function() {
if (this.checked) {
$(this).parent("div").css("background", "url(images/div_bg_hover.png)");
}
else {
$(this).parent("div").css("background", "url(images/div_bg.png)");
}
});
});
由於某種原因,它不工作不改變的背景下,也許它做一些事情用上面的代碼是完整的腳本:
<script type="text/javascript">
$(document).ready(function() {
$(".left_navigation a:last").toggleClass('bolder');
$("input").each(function() {
var element_value = $(this).val();
$(this).prev("p").append(" " + element_value + ",-");
});
$("input").click(function() {
$("input").each(function() {
if (this.checked) {
$(this).parent("div").addClass("highlight");
}
else {
$(this).parent("div").removeClass("highlight");
}
});
});
});
</script>
不存在缺少'});'和背景是一個完美有效的快捷方式 – 2009-09-09 18:22:01
第一組javascript缺少});可能不是問題。只是沒有粘貼。愛德華多是正確的背景,雖然,這是一個有效的CSS速記,所以我編輯它... – 2009-09-09 19:35:04
這個作品謝謝你,並感謝你的答覆! – ant 2009-09-09 20:22:50