私は、ajax投稿ページで使用する関数にパラメーターを渡そうとして本当に苦労しています。
これが、eventidが正常に表示する私のfancyboxスクリプトです。
var fancyContent = ('<div class="header">approve booking for event id' + eventid + '<a href="#" class="approve" id="' + eventid + '">yes</a><a href="#" class="approve">no</a></div>');
$.fancybox({
content: fancyContent
});
クリックしたリンクからイベントIDを取得
var getid = $('.approve').attr('id');
ここでのアラートはIDを正常に表示します
alert(getid);
次に、getidをパラメーターとして渡してクリック関数を開始します
$('.approve').click(function(calEvent, jsEvent, view, getid){
ここでの私のアラートは常に未定義です、何かアイデアはありますか?
alert(getid);