ユーザーが入力ボックスの外にフォーカスし、その中の値が固定量(25)を超えているときに、Fancyboxをトリガーしようとしています。フォーカスアウトと値コードのチェックは問題ないように見えますが、ファンシーボックスがトリガーされると次のエラーがスローされます。
Node cannot be inserted at the specified point in the hierarchy
私のHTMLは次のとおりです。
<input class='warning' type='text' name='cash' />
JS(ドキュメント対応)は次のとおりです。
$(".warning").focusout(function() {
if (Number(this.value) > 25) {
console.debug(this.value + " gt 25");
$.fancybox({
showCloseButton: false,
href: 'warning.html'
});
}
})
問題は$.fancyboxビットにあると思いますが、どうあるべきかわかりません。