我有一個用於顯示/下面的代碼隱藏依賴於從一個下拉框,用戶所做的選擇,不同的部門 - http://jsfiddle.net/6EDkR/jQuery的顯示/隱藏不CS車的環境中工作
它工作正常,爲獨立的編碼,但只要它被放入到我的CS-Cart環境中,它就可以用於第一次選擇,但如果更改選擇則不會更新。
CS購物車中顯然存在一些衝突,但不知道從哪裏開始嘗試解決發生了什麼問題,Chrome沒有突出顯示任何明顯的衝突或問題。
我有一個用於顯示/下面的代碼隱藏依賴於從一個下拉框,用戶所做的選擇,不同的部門 - http://jsfiddle.net/6EDkR/jQuery的顯示/隱藏不CS車的環境中工作
它工作正常,爲獨立的編碼,但只要它被放入到我的CS-Cart環境中,它就可以用於第一次選擇,但如果更改選擇則不會更新。
CS購物車中顯然存在一些衝突,但不知道從哪裏開始嘗試解決發生了什麼問題,Chrome沒有突出顯示任何明顯的衝突或問題。
很簡單...... fn_change_options
重新寫SELECT元素,你應該重新綁定更改處理來改變圖像...
我沒有時間去分析所有的代碼,但如果你更改.lind('更改').live('更改')它會工作(但你應該檢查你的代碼,你替換選擇元素..)
所以,這個代碼:
$("select#option_29821_746").change(function() {
$("div.imgDiv").hide();
var targetId = $(this).val();
$("#" + targetId).show();
});
應該變成這樣:
$("select#option_29821_746").live('change',function() {
$("div.imgDiv").hide();
var targetId = $(this).val();
$("#" + targetId).show();
});
簡單,當你知道如何! :)非常感謝你,非常感謝你,這週末一直在竊聽我! – 2012-03-20 15:03:48
你因爲...遇到了改變事件之一'的onChange = 「fn_change_options..'和'$其他(」 選擇#option_29821_746" )。變化('可能導致衝突 – mgraph 2012-03-20 14:36:35
的'的onChange ='在選擇是一個需要在那裏的CS購物車功能,有沒有辦法使兩者合作? – 2012-03-20 14:39:09