【发布时间】:2016-07-16 12:50:46
【问题描述】:
我有一个具有名称值的对象。是否可以将该值绑定到 html 元素? - 喜欢angularjs
如果是这样,正确的方法是什么?还是不可能?
这是我的演示:
var ob = {};
ob.name = "Testing";
$('div').text(ob.name);
$('button').on('click', function(){
ob.name = "Update Name";
console.log( ob.name ) //name updates
})
button{
border:1px solid red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<h1></h1> <!-- on click nothing updates automatically -->
</div>
<button>Click Here</button>
【问题讨论】:
-
$('div').text(ob.name);将更新文本..您在点击处理程序中没有它..您正在寻找类似 @987654327@ 但它不会自行发生! -
Rajesh 的回答对我有帮助。
标签: javascript javascript-objects