Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery更改动态内容?_Javascript_Jquery - Fatal编程技术网

Javascript 使用jQuery更改动态内容?

Javascript 使用jQuery更改动态内容?,javascript,jquery,Javascript,Jquery,我对使用jQuery非常陌生,但目前正在开发Safari扩展,在页面上添加一些文本时遇到了一些难题 基本上,我正在创建一个扩展,该扩展将在页面上的某个元素中附加一个特定的文本字符串和另一个文本字符串 <td id="name">foo</td> 这将导致 <td id="name">foobar</td> 虽然这没有效果 听起来您需要延迟您的脚本,以便在另一个编写“foo”的脚本运行之后运行它。通常,jquery脚本在文档加载时使用 $(fun

我对使用jQuery非常陌生,但目前正在开发Safari扩展,在页面上添加一些文本时遇到了一些难题

基本上,我正在创建一个扩展,该扩展将在页面上的某个元素中附加一个特定的文本字符串和另一个文本字符串

<td id="name">foo</td>
这将导致

<td id="name">foobar</td>

虽然这没有效果

听起来您需要延迟您的脚本,以便在另一个编写“foo”的脚本运行之后运行它。通常,jquery脚本在文档加载时使用

$(function(){ /* script */  });
因此,如果这还为时过早,您可能需要绑定到编写“foo”时发生的某个事件,您可能需要挂接到其他脚本上才能继续。问题不清楚的是,这是一个编写“foo”的ajax东西,或者只是另一个没有任何额外负载的脚本。你可能想把它贴出来


如果您仍然无法理解,可以使用setTimeout()调用延迟脚本,但这是草率的,不推荐使用。

如何动态加载内容?您提出的问题没有任何意义。Javascript(带或不带jQuery)在DOM实际存在时作用于DOM,而不管它在页面加载时是什么样子。
<td id="name"></td>
$(window).load()
$(function(){ /* script */  });