当用户从输入框中聚焦并且其中的值超过固定量(25)时,我试图触发 Fancybox。聚焦和检查值代码看起来不错,但 Fancy 框在触发时会引发以下错误:
Node cannot be inserted at the specified point in the hierarchy
我的 HTML 是:
<input class='warning' type='text' name='cash' />
和 th JS(准备好文档)是:
$(".warning").focusout(function() {
if (Number(this.value) > 25) {
console.debug(this.value + " gt 25");
$.fancybox({
showCloseButton: false,
href: 'warning.html'
});
}
})
我怀疑问题出在 $.fancybox 位,但我不知道应该是什么!