我有一个简单的代码,其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; }); });
请提供一个小小的代码小提琴。 –