我有一個簡單的代碼,其slideToggle函數在4個div中工作正常,它在這個div中同時打開所有隱藏的內容。不止一個slideToggle在頁面
它改變了圖片點擊時,但只有第一個,而不是其餘,我怎麼能做到這一點?
這是重複序列equaly,它會打開所有的4個按鈕的代碼,但在所有不會改變形象:
<div class="show" style="display:none"><h1>THE TEXT TO APPEAR</h1></div> <a href="#"><img id="bg" class="loadMore" src="<?php echo get_template_directory_uri(); ?>/img/masGris.svg" /></a>
$(document).ready(function() { $('.loadMore').click(function() { $('.show').slideToggle('1100'); var src = $("#bg").attr('src') == "<?php echo get_template_directory_uri(); ?>/img/less.svg" ? "<?php echo get_template_directory_uri(); ?>/img/masGris.svg" : "<?php echo get_template_directory_uri(); ?>/img/less.svg"; $("#bg").attr('src', src); return false; }); });
請提供一個小小的代碼小提琴。 –