jQuery プラグイン「facebox」に問題があります。
ここにphpのスクリプトがあります
echo"<a href='confirm.php' rel='facebox' id='$row[mynr]' onclick=\"activatefacebox('$row[mynr]'); return false;\" ></a>";
JavaScriptで
function activatefacebox(id_post) {
var sss="#"+id_post;
jQuery(document).ready(function($) {
$('#sss').facebox({
loading_image : '../img/ajax-loader.gif',
})
})
}
私の問題は次のとおりです。最初のクリックは機能しません。もう一度クリックすると、フェイスボックスが開きますが、2つのボックスがあります。リンクをクリックすると、ボックスが 2 から 3、4 に増えます。
これを修正する方法がわかりません。ただし、ajax を使用しない純粋な php では問題なく動作します。