使用replaceWith在方法之后调用jQuery

时间:2012-07-31 12:19:37

标签: jquery

我有这个代码块:

$('#mainContent').replaceWith(ucmResponse).after(function(){alert('jym')});

但我没有得到alert。我希望在'#mainContent'方法完成后隐藏replaceWith

3 个答案:

答案 0 :(得分:1)

$('#mainContent').replaceWith(ucmResponse).hide();

答案 1 :(得分:1)

$(ucmResponse).replaceAll('#mainContent').hide();

答案 2 :(得分:1)

之后的方法不应该是事件:

function(index)一个函数,它返回一个HTML字符串,DOM元素或jQuery对象,以便在匹配元素集合中的每个元素之后插入。接收集合中元素的索引位置作为参数。在函数内,这指的是集合中的当前元素。

在每个()方法中放置警告:

$('#mainContent').replaceWith(ucmResponse).each(function(){alert('jym')});

或者只是作为下一个命令:

$('#mainContent').replaceWith(ucmResponse);
alert('jym');