【问题标题】:Jquery .wrapAll problemJquery .wrapAll 问题
【发布时间】:2010-03-31 16:55:26
【问题描述】:

我正在解析一个 xml 文件,我想将子 div 包装到一个名为“new”的 div 中:

我有类似下面的东西:

function parseXml(xml)
{
 $(xml).find("hotel").each(function()
 {
 $('<div class="wrapme"></div>').html($(this).find("hotel_name").text()).appendTo('#foo');
 });
}
$('.wrapme').wrapAll('<div class="group" />');

// output: not working, it doesn't enclose my wrapme divs into Group

有人知道原因吗?

感谢您的帮助!

问题是 .wrapAll 在这种特殊情况下似乎不起作用

【问题讨论】:

    标签: jquery xml wrapall


    【解决方案1】:

    wrapAll 的调用在函数之外,因此它只会在加载javascript 文件时运行一次。这就是你的意思吗?

    另外,我不确定 wrapAll 是否接受这样的自闭合元素。您可能需要使用&lt;div&gt;&lt;/div&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      • 2014-07-17
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多