我正在尝试将某些内容添加到li中,托管在#container #boxes #third li a
内,但它不能正常工作。
我使用以下代码:
$('#container #boxes #third li a').append(kevintext);
但每当我这样做时,没有任何反应。您可以在我的testing page处查看代码。
因为这不起作用,我尝试了其他的东西:用其他文本替换我的页脚内的跨度(因此禁用JavaScript的人不会看到“将鼠标悬停在我身上”并尝试悬停)。
我使用了以下代码:
$('#footer span').replaceWith('<i>For design info, mouse over me.</i>');
这也不起作用,所以我认为这可能与我的代码有关,可能一个解决方案可以解决这两个问题?
请帮忙。
答案 0 :(得分:4)
你有什么应该工作。它可能不是的主要原因是(至少通过我在assets / script.js上的快速查看)你试图在$(document).ready()之外运行它 - 而不将你的代码包装在这个函数中(你为另一部分所做的)元素还没有被创建,所以在这一点上什么都不会发生。