0

我正在尝试在 li 中添加一些东西,托管在 a 中,#container #boxes #third li a但它并不能正常工作。

我正在使用以下代码:

$('#container #boxes #third li a').append(kevintext);

但每当我这样做时,什么都没有发生。您可以在我的测试页面上查看实际代码。

因为这不起作用,我尝试了其他方法:用其他文本替换页脚中的 span(因此禁用 JavaScript 的人不会看到“悬停在我身上”并尝试悬停)。

我使用了以下代码:

$('#footer span').replaceWith('<i>For design info, mouse over me.</i>');

那也不起作用,所以我认为这可能与我的代码有关,并且可能一个修复程序可以解决这两个问题?

请帮忙。

4

1 回答 1

4

你所拥有的应该工作。它可能不是的主要原因是因为(至少通过我对 assets/script.js 的快速浏览)你试图在 $(document).ready() 之外运行它 - 没有将你的代码包装在这个函数中(您为另一部分所做的)元素尚未创建,因此此时不会发生任何事情。

于 2009-06-17T23:01:44.057 回答