0

我在从以前加载的 html 页面中选择元素时遇到问题

如果我使用此代码,则最后一个也被指定为 dom-tree 中的最后一个,而不是我刚刚插入的那个

$("div.wrapper:last").after('<div class="wrapper"></div>'); 
    $('.wrapper:last').load('tbnote.html .pane');
    $(".pane:last").prepend("testmessage");

我能做什么,让它工作,因为我也需要设置隐藏字段值和数据库表的主键值

如果不可能,那么在已经设置了 hiddenfieldvalues 的情况下获取 div 中的内容的替代方法是什么?

在此先感谢,理查德

4

1 回答 1

1

尝试这个:

$('.wrapper:last').load('tbnote.html .pane', function() {
   $(".pane:last").prepend("testmessage");});

我不确定您实际上想要实现什么,但是 jQuery 新手开发人员的一个常见错误是认为 ajax 函数会立即执行。相反,远程 html 的加载将异步发生,您需要使用可选的回调函数。

于 2009-05-07T10:08:21.970 回答