简单jquery选择器脚本中的意外行为

时间:2016-09-21 19:14:56

标签: javascript jquery

编辑:如果有人出于某种原因需要这个脚本,我制作了一个更清洁的完整版本:https://jsfiddle.net/qmgob1d5/3/

我有一个jquery脚本,应该以from-to方式突出显示元素。它也应该倒退。 这是工作小提琴:https://jsfiddle.net/qmgob1d5/

它工作正常,直到我选择零(第一个框)作为第二个元素。然后expect -ex {Something []: }似乎没有按预期工作。出了什么问题?

这是脚本:

var Start = Math.min(ClickOne, ClickTwo || 16);

1 个答案:

答案 0 :(得分:2)

ClickTwo0时,表达式ClickTwo || 16将评估为16

尝试

var Start = Math.min(ClickOne, ClickTwo == null ? 16 : ClickTwo);

或者在函数开头将ClickTwo初始化为16