这是我的代码:
// Open modal window with links
$('.links').colorbox({speed:100, opacity:0.75, html:'<div id="links-colorbox"><h2>Download links</h2><textarea name="links"></textarea></div>'});
// Populate textarea with links
for(i in linkList) {
$('#links-colorbox textarea').append('http://site.com/' + linkList[i][0] + '/' + linkList[i][1] + '\n');
}
问题是模态窗口中的textarea没有填充,可能是因为它使用我正在使用的模态窗口插件动态插入到DOM中。
我有办法让这项工作成功吗?感谢。
答案 0 :(得分:1)
使用oncomplete
回调:
$('.links').colorbox({
speed:100,
opacity:0.75,
html:'<div id="links-colorbox"><h2>Download links</h2><textarea name="links"></textarea></div>',
onComplete: function() {
for(i in linkList) {
$('#links-colorbox textarea').append('http://site.com/' + linkList[i][0] + '/' + linkList[i][1] + '\n');
}
}
});