2
我有一個HTML元素,看起來像這樣:jQuery的淘汰賽 - 動態添加和刪除HTML屬性
<div data-bind="attr: { 'data-text': hasText && textMessage }"></div>
的Javascript
var viewModel = {
hasText: ko.observable(false),
textMessage: ko.observable()
};
我想要的,是動態地添加和刪除「數據-text'屬性並使用textMessage
屬性的值填充它。
眼下,它輸出hasText && textMessage
的布爾結果:
<div data-text='0' />
或
<div data-text='1' />
我如何動態刪除或添加屬性,並與數據填充呢?
hasText取決於一些複選框選擇? – Cris
是的,這取決於 – Catalin