Jquery onclick 更改图片 - 3 产品持有人
Jquery onclick change image - 3 Products holders
编辑:
我想添加另一个按钮,所以我总共有 3 个按钮而不是 2 个。我该怎么做?我尝试添加一个产品支架三个,但是如果我单击第一个按钮 1 然后单击按钮 3,则两个按钮具有相同的背景图像。
预览:http://gyazo.com/6698586765626a57405f9232baaaf61f.gif
我有 3 个按钮,当他们单击其中一个按钮时,它会更改图像..因此,如果用户单击按钮 1,它会更改图像。是现在点击按钮 2 以防他想选择这个按钮 1 图像恢复正常。
网站: http://productsgiveaway.com/iphone5s/
我将不胜感激。
Javascript:
$(document).ready(function () {
$(".theImage img").click(function () {
var a = $(this).parent().attr("id") == "product-holder1" ? "product-holder2" : "product-holder1";
console.log(a);
$(this).fadeOut();
$("#" + a + " img").fadeIn()
})
})
你的代码几乎就在那里,但你需要从这一行中删除 CSS 上的!important
:
img { display: block !important; }
.
它将覆盖稍后在淡出时应用于该 Select 图像的display:none;
。如果您将其更改为仅img {display: block}
,则影响会按照我相信您的意图起作用。
相关文章:
- 如何在执行此特定onclick事件时执行JavaScript函数
- Setting default onclick behavior for <img> tag in gene
- Javascript全局onclick监听器
- 如何调用“;链接_;在onclick事件上使用Javascript
- onclick函数需要双击,因为类分配延迟
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 使用onclick绘制SVG路径
- 如何将数据从onclick按钮传递到变量
- 选择onclick事件jquery
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- 如何刷新列表框内容onclick或blur事件
- OnClick/Onhover Javascript/jquery
- 执行php函数的onclick事件的其他替代方案
- Javascript onclick函数会立即调用(而不是在单击时调用)
- 动态创建OnClick事件Javascript
- onclick风格的整个李不想要
- jquery Onclick函数带有导致双击的回调排序函数
- 使用element简化onclick函数
- 将函数从onclick修改为onload
- Jquery onclick 更改图片 - 3 产品持有人