我不知道这是否可行,但我想在点击按钮时刷新div中的内容。
示例:
<div id="div">
Some contents
</div>
<input type="button" value="button" onClick="div.refresh()"/>
我不是要改变div的内容只是为了刷新页面的那一部分。
这可能吗?
答案 0 :(得分:1)
在以下示例中,jQuery load函数返回网站page.html
的内容,搜索DOM元素(此处带有标识div2
)并记住HTML内容。主要选定DOM元素(此处标识为div1
)的HTML内容将替换为新内容。
$('#div1').load('page.html #div2');
以下代码会将您的div
html替换为当前内容。
function div_refresh() {
$('#div').load(window.location.href + ' #div');
}
另见example。
答案 1 :(得分:0)
我不是试图改变div的内容只是为了刷新 页面的那一部分。
这没有多大意义。如果要刷新页面的一部分,则需要在某处更改内容...
无论如何,这当然是可能的。
如果您的div具有属性id="myDiv"
,那么您将执行类似
$('#myDiv').html('updated content');
作为一个简单的例子。 $('#myDiv')
有jquery选择标识为myDiv
的元素,html
调用更改为div中的值...文档here。
同样,这是一个非常简单的例子,说明如何使用jQuery更改div的内容....