【发布时间】:2016-03-16 06:07:04
【问题描述】:
我正在创建一个带有淘汰赛的绑定...查看代码
ko.bindingHandlers.fadeVisible = {
init: function(element, valueAccessor) {
// Start visible/invisible according to initial value
var shouldDisplay = valueAccessor();
$(element).toggle(shouldDisplay);
// Handle mouse events on the stars
},
update: function(element, valueAccessor) {
// On update, fade in/out
var shouldDisplay = valueAccessor();
shouldDisplay ? $(element).fadeIn() : $(element).fadeOut();
}
};
...
最后一行的 fadeOut() 函数似乎有问题:
编辑提醒:
“期望一个赋值或函数调用,而不是看到表达式”
我不知道为什么,因为 fadeOut() 显然是一个函数...
【问题讨论】:
-
你能分享你应用这个绑定处理程序的 HTML 吗?
-
当然....
你使用的积分太多了!
标签: javascript jquery knockout.js binding fadeout