嗨,我在使用 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 时 appendChild inSafari 是否有任何问题。这在使用 setTextValue 时效果很好。
PS 它适用于 Firefox,但不适用于 Safari(具体是 Safari 4.0.3)
谢谢
更新:
它适用于附加的第一个 div 并在之后失败