【发布时间】:2013-02-28 02:00:46
【问题描述】:
我有这个代码
$(document).ready(function(){
$('.selector').click(function(){
obj = $(this);
obj.replaceWith('<div class="size">whats up man ??!</div>');
alert(obj.html());
});
});
我想得到'obj'的新内容'replaceWith'
但是,
我得到的是旧内容...
如何获取'obj'的实际内容???
我的目的是访问新的“obj”
$('.selector').click(function(){
var obj = $(this),
repl = $('<div class="size">whats up man ??! <span class="medium"></span></div>');
obj.replaceWith(repl);
alert(obj.find('span').attr('class')); //this will print 'undefined'
});
我想打印'span'的类名,即'medium'
【问题讨论】:
标签: jquery this replacewith