Имеется следующий код
$(document).ready(function() {
$('.minus').click(function() {
this.nextElementSibling.stepDown()
});
$('.plus').click(function() {
this.previousElementSibling.stepUp();
});
});
Необходимо добавить полифиллы для поддержки previousElementSibling и nextElementSibling в IE: https://developer.mozilla.org/en-US/docs/Web/API/NonDocumentTypeChildNode/previousElementSibling https://developer.mozilla.org/en-US/docs/Web/API/NonDocumentTypeChildNode/nextElementSibling
Как правильно добавить указанные полифиллы?
Вообще-то надо просто код нормально написать:
$(document).ready(function() {
$('.minus').click(function() {
$(this).next().val(function (i, x) { return +x - 1 });
});
$('.plus').click(function() {
$(this).prev().val(function (i, x) { return +x + 1 });
});
});
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<div class="product_amount">
<button class="minus" type="button">-</button>
<input class="change_amount" type="text" min="1" max="100" value="1" disabled>
<button class="plus" type="button">+</button>
</div>
nextElementSibling:
if (document.documentElement.nextElementSibling === undefined) {
Object.defineProperty(Element.prototype, "nextElementSibling", {
get: function(){
var el = this.nextSibling;
while (el && el.nodeType !== 1) { el = el.nextSibling; }
return (el.nodeType === 1) ? el : null;
}
});
}
previousElementSibling:
if (document.documentElement.previousElementSibling === undefined) {
Object.defineProperty(Element.prototype, "previousElementSibling", {
get: function(){
var el = this.previousSibling;
while (el && el.nodeType !== 1) { el = el.previousSibling; }
return (el.nodeType === 1) ? el : null;
}
});
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
После нажатия Submit идёт проверка формыСначала делаются проверки при помощи AJAX
Столкнулся с таким вопросомУ меня есть страница, на которой есть изображение и кнопка добавить изображение для пользователя
Есть у меня на странице checkbox и вот допустим когда страница загрузилась мне нужно что бы он как бы на жался, простая подстановка атрибута ничего...