Javascript 我可以用knockoutJS而不是jQuery刷新div吗?
当在div中单击图像时,我想用knockoutJS而不是jQuery刷新div 例如,我想点击这个图像,而不是让它刷新整个页面,而只是页面的一部分Javascript 我可以用knockoutJS而不是jQuery刷新div吗?,javascript,jquery,html,knockout.js,Javascript,Jquery,Html,Knockout.js,当在div中单击图像时,我想用knockoutJS而不是jQuery刷新div 例如,我想点击这个图像,而不是让它刷新整个页面,而只是页面的一部分 <img src="/images/xOut.png" id="cancelAction" data-bind="click: function(){isFreshIdea(!isFreshIdea());" style="cursor:pointer;position: absolute;" /> 这可能吗?最接近于加载远程内容的是。
<img src="/images/xOut.png" id="cancelAction" data-bind="click: function(){isFreshIdea(!isFreshIdea());" style="cursor:pointer;position: absolute;" />
这可能吗?最接近于加载远程内容的是。当然,您始终可以创建一个。加载远程内容最接近的淘汰是。当然,您始终可以创建一个。将在变量中绑定HTML,就像
文本
绑定绑定纯文本一样。刷新操作只是获取新内容并将其放入变量中
vm={
refreshHtml:function(){
/*您可能会这样做:
$.get(”http://www.mypage.com“,vm.sectionContent,'html');
我正在使用以下内容模拟提取:
*/
setTimeout(函数(){
vm.sectionContent(“其他内容已被交换”);
}, 500);
},
sectionContent:ko.observable('更改此')
};
ko.应用绑定(vm)代码>
。可更改{
背景色:#eef;
}
一些东西
还有一些东西将HTML绑定到一个变量中,就像文本
绑定绑定纯文本一样。刷新操作只是获取新内容并将其放入变量中
vm={
refreshHtml:function(){
/*您可能会这样做:
$.get(”http://www.mypage.com“,vm.sectionContent,'html');
我正在使用以下内容模拟提取:
*/
setTimeout(函数(){
vm.sectionContent(“其他内容已被交换”);
}, 500);
},
sectionContent:ko.observable('更改此')
};
ko.应用绑定(vm)代码>
。可更改{
背景色:#eef;
}
一些东西
还有一些东西
那么您要做的就是设置window.location.hash?那么您要做的就是设置window.location.hash?
$(function() {
$(“#cancelAction”).click(function() {
$(“#freshDiv”).load(Page.html + '#freshDiv')
})
})