【发布时间】:2020-05-29 07:08:52
【问题描述】:
你能帮帮我吗?
我的代码不起作用,单击底部后该部分不显示。
<script>
$("#img1").on('click', function() {
$("#div1").fadeIn();
$("#div2,#div3,#div4").fadeOut();
});
$("#img2").on('click', function() {
$("#div2").fadeIn();
$("#div1,#div3,#div4").fadeOut();
});
$("#img3").on('click', function() {
$("#div3").fadeIn();
$("#div1,#div2,#div4").fadeOut();
});
$("#img4").on('click', function() {
$("#div4").fadeIn();
$("#div1,#div2,#div3").fadeOut();
});
</script>
http://bookshark.phlexon.com/home-2/
非常感谢!
【问题讨论】:
-
您好,请向我们展示足以重现问题的相关代码,而不是您的网站。
-
如果您检查浏览器的控制台,您会看到错误:
TypeError: $ is not a function。确保您已经加载了使 jquery 工作所需的所有脚本。 -
尽量牢记DRY principle,并检查是否可以减少该代码。