0

私はJsとAjaxを初めて使用します。私はajaxを介して(jqueryを使用して)ページを呼び出しています。呼び出されたページにはボタンがあります。ボタンをクリックすると、アラートボックスが必要です。しかし、イベント リスナーはボタンのクリックに対応していません。

    function setUpClickHandler() {
    addEventHandler(document.getElementById('sideLink1'), "click", onsideLinkClicked1, false);
    addEventHandler(document.getElementById('EnrollButtonClick11'), "click", onEnrollButtonClick11, false);
}

function onsideLinkClicked1(e) {
    $('#CrousalLoad').load('crousal1.html');
}
function onEnrollButtonClick11(e) {
    alert("hello");   
}

crousal1.html は読み込まれたページで、「EnrollButtonClick11」はページ内のボタン ID です。ここに欠けているものはありますか?ここで打たれたので、説明のためにコメントを追加してください。前もって感謝します.. :)

4

2 に答える 2

0

これは、クリックを登録しているボタンがEnrollButtonClick11のIDで、その時点でページに存在しないために発生する可能性があります。jQueryを使用しているので、$('body')。on('click'、'EnrollButtonClick11'、onEnrollButtonClick11);のようなものを試してください。

于 2012-07-05T07:57:42.673 に答える