0
私の文字列の1つにエラーがありますが、見つけられません。このコードの目的は、あなたが聴いている番組のどのエピソードに応じてFacebookのコメントプラグインをタブに動的に追加することです。JQUERYタブを動的に追加して、「Uncaught SyntaxError:予期しないトークンILLEGAL」
$('body').attr('id', 'tabs');
$("#tabs").tabs();
$('#tabs').ready(function(){discussion(222); });
function discussion(episodeNumber){
var tabNum =$('#tabs').size('a') + 1;
console.log(tabNum);
$('#tabs').append('<div id=\"#tabs-'+tabNum+'\">'+episodeNumber+'</a></li>');
$('#tabs-'+tabNum).ready(function(episodeNumber,tabNum){$('#tabs-'+tabNum).append('<p><div id=\"fb-root\"></div><script src=\"http://connect.facebook.net/en_US/all.js#xfbml=1\"></script><fb:comments href=\"http://www.facebook.com/l.php?u=http%3A%2F%2Fwww.foo.com%2Fepisodes%2Ffoo_foo_foo-'+episodeNumber+'.php&h=BAQCj6iHg\" num_posts=\"10\" width=\"50\"></fb:comments></p>');
});
}
ありがとうございます! http://jqueryui.com/demos/tabs/のマニュアルに従って
構文エラーは表示されませんが、HTMLも正しくありません。閉じたaタグとliタグで開いたdivタグを追加しています! –
ああ、私はそれらのタグを開始するのを忘れてしまった。ありがとう!これで問題が解決しない場合は、私は再び投稿します。 – user784756