是否有任何可链接的方法/方法可以在一行中编写
var $d = $('<div>').addClass('clear');
$('.clearAfter').after($d);
以下内容将把css样式添加到clearAfter而不是
$('.clearAfter').after('<div>').addClass('clear');
答案 0 :(得分:4)
您可以使用我认为最易读的insertAfter:
$('<div />').addClass('clear').insertAfter('.clearAfter');
或者,不那么漂亮:
$('.clearAfter').after($('<div>').addClass('clear'));
答案 1 :(得分:4)
您可以使用insertAfter:
$('<div>').addClass('clear').insertAfter('.clearAfter');
或者您可以这样做:
$('.clearAfter').after('<div class="clear" />');
答案 2 :(得分:2)
怎么样?
$('.clearAfter').after($('<div>').addClass('clear'));