Опитвам се да задействам Fancybox, когато потребителят се фокусира извън поле за въвеждане и стойността в него е над фиксирана сума (25). Извеждането на фокуса и кодът за проверка на стойността изглеждат добре, но полето 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, но не мога да кажа какво трябва да бъде!