Knockout.jsの以下のスクリプトを実行した際に、<li>の2行目に<div>タグが入ってしまって
望ましくありません。これを取り除く方法はありませんか?
lang
1<html> 2<head> 3<script src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script> 4<script> 5window.onload = function () { 6 var viewModel = { 7 istrue:ko.observable(false), 8 clickCallBack: function () { 9 this.istrue(true); 10 } 11 }; 12 13 ko.applyBindings(viewModel); 14} 15</script> 16</head> 17<body> 18<button data-bind="click: clickCallBack">Click</button> 19<ul> 20<li>表示</li> 21<div data-bind="if: istrue"> 22<li>条件表示</li> 23<div> 24</ul> 25</body> 26</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。