我正在尝试使用 jQuery 的 appendTo 函数将数据添加到我从另一个文件加载的一些 html 中。
为什么这不起作用:
$('#pop-up').load('html_elements/news.html #newsItem', function() {
$(newsItems[$(event.target).attr('href')].title).appendTo($(this).find('.title'));
gameUi.showPopUp();
gameUi.setUpPopUp();
} );
我所说的“这个”是指:
$(newsItems[$(event.target).attr('href')].title).appendTo($(this).find('.title'));
所有单独的部分都可以工作... newsItems[...] 返回一个字符串,即标题。和 $(this).find('.title')) 返回我试图定位的元素,但是当我测试它时,没有任何内容附加到 h2 标签。
我绝不是 javascript / jquery pro,所以欢迎任何想法。谢谢!