在knockout绑定声明中可以使用jquery吗?
是否有可能在knockout绑定声明中使用jquery?例如,我试图通过单击“全部”复选框来选择一组复选框。这是我试图声明点击绑定的方式:在knockout绑定声明中可以使用jquery吗?
selectAll.bind($parent, $(this).is('checked'))
但是,这似乎没有工作。我在Chrome中遇到以下例外情况:
Uncaught Error: Unable to parse bindings. Message: TypeError: Cannot call method 'toLowerCase' of undefined;
Bindings value: click: $parent.selectAllFacets.bind($parent, $(this).is('checked'))
这可能吗?提前致谢。
回答:
JFTR,使用“jQuery”而不是“$”。具体而言,上面的例子:
function(data, event) {selectAll($parent, jQuery(event.target).is(':checked'))}
我无法使它工作使用“绑定”,但这个答案应该是更多的跨浏览器兼容。
希望它有帮助。
以上是 在knockout绑定声明中可以使用jquery吗? 的全部内容, 来源链接: utcz.com/qa/265492.html