2013-12-18 36 views
1

我使用Ajax上傳一個接一個地上傳最多6個圖像。
我準備了div的每個圖像的佈局,我希望當我點擊div時觸發上傳動作。我試過,但不起作用從另一個元素的Ajax上傳呼叫上傳按鈕點擊

$('#uplimage1').click(function() { 
    $('#upload').click(); 
}); 

這是我的Ajax調用

(function(){  
    var btnUpload=$('#upload'); 
    var status=$('#status'); 
    new AjaxUpload(btnUpload, { 

我有像旋轉圖像多種功能,改變順序,使每個div有一個uniq的編號uplimage1到#uplimage6

謝謝!

回答

0

如果你想「斷火」駐留另一個元素上的click事件,您需要使用trigger()

$('#uplimage1').click(function() { 
    $('#upload').trigger("click"); 
}); 

這將關火click()事件#upload元素。