※蘭さん:最近有複習了ajax的使用方式,就試著寫一下載入script的範例。主要是由主頁面上的按鈕直接載入js裡寫好的事件來執行,詳細方式可以參考範例。 //HTML程式碼 <button id="getScript">AJAX取得SCRIPT(所有按鈕事件)</button><br /> <button id="getScript2">AJAX取得SCRIPT(所有按鈕事件)並啟動A按鈕點擊事件</button><br /> <button id="AEvent">A按鈕事件啟動</button> <button id="AEventDel">A按鈕事件刪除</button> <button id="BEvent">B按鈕事件啟動</button> <button id="BEventDel">B按鈕事件刪除</button> //jquery程式碼 $(function(){ $('#getScript').click(function(){ //ajax載入js,成功時彈跳視窗 $.ajax({ url: 'sample78.js', dataType: "script", success: function(){ alert('所有按鈕事件已載入!!'); } }); }); $('#getScript2').click(function(){ //載入js並執行觸發按鈕A點擊事件 $.getScript("sample78.js", function(){ $("#AEvent").trigger('click'); }); }); }); //sample78.js程式碼 $(function(){ $('#AEvent').click(function(){ alert('A按鈕按下!'); }); $('#AEventDel').click(function(){ $('#AEvent').unbind(); $(this).unbind(); alert('A按鈕所有事件已經刪除!'); }); $('#BEvent').bind('click.BBtn', function(){ alert('B按鈕按下!'); }); $('#BEventDel').bind('click.BBtnD', function(){ $('#BEvent').unbind('click.BBtn'); $('#BEventDel').unbind('click.BBtnD'); alert('B按鈕所有事件已經刪除!'); }); }); jquey-ajax載入js範例