我解決這個問題是這樣的:
我的頁面有幾個按鈕,我認爲這是造成衝突。所以,我創建了一個帶有鏈接部分的「動態類」,並將一個事件鏈接到它們,而不是按鈕。
//My file is in this link. The absolute link to my jpg file will be catched in JSON inside here...
var link = 'https://www.myserver1.com/f/wPAU322jT36/';
var id_link_1 = link.substring(28,100); //-> wPAU322jT36/
var id_link = id_link_1.replace('/',''); //-> wPAU322jT36
於是,我把它作爲一個類HTML:
//data-url is my .jpg file catched in JSON in link above
var html = '<button data-url="https://www.myserver1.com/myfie.jpg" class="btn btn-primary btn-lg btn-block '+id_link+'"';
所以,我把它叫做一個事件
$$('.'+id_link+'').on('click', function() {
var media = $$(this).attr('data-url');
Download(media);
}
});
所以我就被稱爲獨特的類中。現在,它的工作:)
必須顯示該功能的問題代碼 – charlietfl