仅在没有鼠标事件时更新页面的一部分

时间:2016-02-26 09:20:04

标签: javascript jquery html

作为我的上一个问题,我收到了许多有用的回复,

如果我想要更新而不是整页只有一部分(id =' #colorbox')

修改Rory McCrossan代码:

https://stackoverflow.com/a/35579920/3387832

变化:

window.location.reload(false);

使用:

$('#colorbox').load(window.location.href + ' #colorbox');

$('#colorbox').load('aa.html #colorbox').fadeIn();

 $('#colorbox').load('aa.html');

但没有一个正常

2 个答案:

答案 0 :(得分:0)

使用Ajax并将返回数据绑定到具有该颜色代码的div

$( '#divwiththatColor')HTML(结果);

返回可以包括部分视图

答案 1 :(得分:0)

如果我理解你的问题,你可以试试这个:

$.get(window.location.href, function(page) {
   $('#colorbox').replaceWith($(page).find('#colorbox'));
});