追加文本在 jquery 中不起作用,但 document.write 是?
Append text not working in jquery, but document.write is?
我正在尝试将文本附加到 javascript 中的 div,但没有显示任何内容。我的密码是
$roundDoc .= "<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script><script type'text/javascript'>
var ifeed = $('.itemFeedText');
ifeed.append('$message');
</script>";
当我将 ifeed.append 更改为 document.write() 时,$message 中包含的数据会输出到网站上。我的 js 控制台没有错误。 div 和 class itemFeedText 出现在检查元素中,但其中没有数据。有谁知道我做错了什么?
你的代码全乱了,但我猜你在这里缺少 document.ready 函数(因为它适用于 document.write)。我建议将 php 或您使用的任何语言与 javascript.
分开
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script>
<script type'text/javascript'>
$(function(){ //donot forget to call document.ready function to make sure document is ready before executing javascrit
var ifeed = $('.itemFeedText');
ifeed.append('<?php echo $message ?>');
});
</script>
如果您可以从上述脚本中分离出 $message 并通过 ajax 或其他方式获取它,那就更好了。
使用您的 "not so clear" 方法。 :):)
$roundDoc .= "<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script><script type'text/javascript'>
$(function(){
var ifeed = $('.itemFeedText');
ifeed.append('$message');
});
</script>";
我正在尝试将文本附加到 javascript 中的 div,但没有显示任何内容。我的密码是
$roundDoc .= "<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script><script type'text/javascript'>
var ifeed = $('.itemFeedText');
ifeed.append('$message');
</script>";
当我将 ifeed.append 更改为 document.write() 时,$message 中包含的数据会输出到网站上。我的 js 控制台没有错误。 div 和 class itemFeedText 出现在检查元素中,但其中没有数据。有谁知道我做错了什么?
你的代码全乱了,但我猜你在这里缺少 document.ready 函数(因为它适用于 document.write)。我建议将 php 或您使用的任何语言与 javascript.
分开<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script>
<script type'text/javascript'>
$(function(){ //donot forget to call document.ready function to make sure document is ready before executing javascrit
var ifeed = $('.itemFeedText');
ifeed.append('<?php echo $message ?>');
});
</script>
如果您可以从上述脚本中分离出 $message 并通过 ajax 或其他方式获取它,那就更好了。
使用您的 "not so clear" 方法。 :):)
$roundDoc .= "<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script><script type'text/javascript'>
$(function(){
var ifeed = $('.itemFeedText');
ifeed.append('$message');
});
</script>";