我下面的jQuery代码运行没反应,是哪里错了吗?求大神指点

图片说明

9个回答

这都是啥...........

m0_37644267
cylhs 回复劳资不会修电脑丶: 不行啊
接近 3 年之前 回复
coder_of_helloworld
It_is_easy 回复cylhs: 你在 "img" 前面加个 "#" 试试
接近 3 年之前 回复
m0_37644267
cylhs 换了张截图,刚刚不知道怎么乱了
接近 3 年之前 回复

没加载出来图片还是点击没效果?

后者的话是没拿到图片对象

m0_37644267
cylhs 图片就没出来
接近 3 年之前 回复
建议你把jquery下载下来再改一下路径

先检查你的JS代码是否执行了,可以使用alert()弹个框试试,如果没有弹框说明的你的js引的有问题。

你能整个默认的图片吗?
你的事件是点击img才执行的toggle。
你img都是空的(初始化的时候)。
你可可以断点查看。

我记得toggle在jq1.9之后被删除了

你求助,最好不要贴图片,贴代码,方便别人测试。
首先,toggle是需要点击的时候才能出现效果,你的img没有src,默认是没有高度和宽度的,页面显示不出来,你也就点击不了。你最好为其加上默认的src。
实在不行,你可以下src="#";
再次,toggle的这种方法,在jq高版本(<=1.9)就已经删除了,你确定不能点的时候,有木有检查元素,然后发现浏览器的控制台报错了?

楼主,首先你要确定你的jq的版本,因为jq在1.9的时候就删除了toggle方法,比如你加个alert看看有没有触发到先

代码没问题,但是要点击图片才能切换

showbo
支付宝加好友偷能量挖 回复cylhs: 要点击图片才会执行toggle操作设置图片。如果没显示出来说明你路径错误了
接近 3 年之前 回复
m0_37644267
cylhs 图片没显示出来,
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问