こんにちは、fbjs を使用して動的に div を作成し、appendChild を使用して既存の div に追加する際に問題が発生しています。
例を次に示します。
var count = 0;
function addDiv(){
var theDiv = document.createElement('div');
theDiv.setId(count);
theDiv.setInnerFBML('some html here');
count++;
document.getElementById('someExistingDiv').appendChild(theDiv);
}
setInnerFBML を使用しているときに、何が問題なのか、Safari の appendChild に問題があるかどうか教えてください。setTextValue を使用すると、これは問題なく機能します。
PS Firefox では動作しますが、Safari では動作しません (具体的には Safari 4.0.3)。
ありがとう
アップデート:
追加された最初のdivで機能し、その後失敗しました