我在Jquery中的點擊函數有問題。基本上,我有一排產品和懸停(使用CSS),我有一個放大圖像的效果。現在,我在JQuery中做了一個點擊功能,在選擇產品時,所選圖像比其他產品要大,當我選擇另一種產品時,以前放大的圖像會恢復正常。增加點擊圖像的大小JQuery
現在我已經寫了幾行代碼,但無法正確理解。我假設懸停和點擊功能之間存在某種衝突,但我無法弄清楚如何解決它。
這裏有一個鏈接的jsfiddle(所有的代碼都是有我加JQuery的下方。):
https://jsfiddle.net/svjyqva5/
$(document).ready(function(){
//Select Item
$(".anItem").click(function(){
// $(".anItem").each(function() {
// $(this).removeClass("selectedItem");
// });
if($(this).hasClass("selectedItem")){
$(this).removeClass("selectedItem");
itemColor = "";
}else{
itemColor = $(this).data("color");
$(this).addClass("selectedItem");
// $("#oneBtn").show();
}
});
});
希望得到一些幫助。
更改'寬度:220px;'到'變換:比例(1.25) ;''在你的'selectedItem'類上 – Bart