首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery .prepend

jQuery .prepend
EN

Stack Overflow用户
提问于 2010-02-11 21:59:17
回答 3查看 284关注 0票数 0

我正在使用PHP生成一些HTML,

代码语言:javascript
复制
<?php
$news = NewsDat();

foreach($news as $single_new)
{
    echo $single_new[0] . " - " . $single_new[2] . "\n";
}
?>

我想将结果插入到页面<div class="main">.中的特定div中

如何获取结果并将其插入到该div中?

我不能编辑页面的主体,只能编辑标题,所以我在标题中做所有这些工作。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-11 22:03:14

使用HTML方法设置.html内容。

代码语言:javascript
复制
<?php
$news = NewsDat();

$html = '';
foreach($news as $single_new)
{
    $html .= $single_new[0] . " - " . $single_new[2] . "\n";
}
?>

然后在你头部的脚本标签中:

代码语言:javascript
复制
$(function() {
  $('div.main').html('<?php echo str_replace("'", "\\'", $html); ?>');
});
票数 1
EN

Stack Overflow用户

发布于 2010-02-11 22:05:21

appendTo()可能就是您正在寻找的方法。

仍然有多种方法可以向表单提供必要的数据。

  1. 您可以在

标记的标头中构建整个命令,并在那里进行追加

  1. 您可以构建一个保存数据的javascript数组并循环遍历它,然后追加内容
  2. 您可以进行ajax调用,并将数据作为可轻松附加到

的结构传递

4-n.:我现在没有想到的其他方式

票数 0
EN

Stack Overflow用户

发布于 2010-02-11 22:07:40

使用.html() jQuery获取当前数据,如果需要,则预先考虑新数据。将所需内容放入某个变量$newstuff中

代码语言:javascript
复制
var current = $(".main").html();
$(".main").html($newstuff + current);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2244845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档