2012-05-11 13 views
0

これは、著者名・ローダ
文字の形Aをクリックすると - Z
それは、このページのAJAXリクエストを送信します
著者/手紙/ [レター値]
jqueryのは、AJAX呼び出しで実行されていない

問題がロードされたページでjQueryの 動作しませんですので、私はjqueryの作業がアヤックスに

var startlink='authors/letters/ALL'; 
    $.post(startlink,{},function(data){$('div#ajax-loader').html(data);}); 

    $('#letters a').click(function(){ 
    var link = $(this).attr("href"); 
    $.post(link,{},function(data){ 
     $('div#ajax-loader').empty(); 
     $('div#ajax-loader').load(data); 

    }); 

    return false; 

答えて

0

をページを呼び出した後にあなたのFUを配置する必要がありますすることができますどのような方法があります親ページ(あなたがあなたのAJAXから呼び出しているもの)の中でこれを呼び出すと、AJAXリクエストに含まれる関数を実行することができます。別の方法があることができないが、私はそれを使用して助言しないだろうが、それは、あなたは常にそれを変更することができ、あなたのコード内のものである傍受したいリンクを仮定しeval

を使用することが可能である:

$('#letters a').live("click", function(){ 
    var link = $(this).attr("href"); 
    $.post(link,{},function(data){ 
     $('div#ajax-loader').empty(); 
     $('div#ajax-loader').load(data); 
    }); 
}); 
+0

'live'は廃止されましたが、まだ動作しています。これは' on'で置き換えられました:) – Bloafer

関連する問題