У меня есть шаблон knockoutjs со следующим кодом:
<script type="text/html" id="task-template">
<li>
<input type="checkbox" data-bind="attr: { id:$data.id, name: $data.id }, checked:checked" class="custom" />
<label data-bind="attr: { for: $data.id }, text: displayText"></label>
</li>
</script>
Он успешно работает в большинстве браузеров.Тем не менее, в Android 2.3.3 шаблон не может правильно отображаться (я использую jquerymobile).Я получаю следующую ошибку от LogCat на моем эмуляторе:
02-15 21:53:05.915: E/browser(293): Bindings value: attr: { for: $data.id }, text: displayText http://(mySite)/js/knockout-2.0.0.js:6
Есть идеи?Я нахожу это особенно расстраивающим, так как он работает почти везде, кроме Android 2.3.3