Я добавляю плагин QapTcha на свой сайт, я использую jquery.ui.touch-punch.min.js.Однако, когда я увеличиваю страницу с мобильного сайта и перетаскиваю свой ползунок влево, он выходит за пределы полосы, чего не должно быть.Я приложил фотографии, чтобы дать представление о том, что происходит.
Проблема возникает, когда вы увеличиваете масштаб страницы и проводите полосу прокрутки, она перемещается влево от страницы, как вы можете видеть на 3-м изображении.Это мой код:
Slider.draggable({
containment: bgSlider,
axis: 'x',
stop: function (event, ui) {
if (ui.position.left > 123) {
Slider.draggable('disable').css('cursor', 'default');
inputQapTcha.val("");
TxtStatus.css({ color: '#307F1F' }).text(opts.txtUnlock);
Icons.css('background-position', '-16px 0');
//form.find('input[type=\'submit\']').removeAttr('disabled');
$(opts.buttonLock).removeAttr('disabled');
///Show a fornm
if ($(opts.buttonLock).attr("show")) {
$($(opts.buttonLock).attr("show")).css("display", "block");
$("#QapTcha").fadeOut(500);
}
else if (opts.buttonLock == 'input[name="SendMail"]') {
$(opts.buttonLock).bind("click", function () {
AuroraJS.Modules.SendMail(this);
});
}
else if (opts.buttonFunc != "") {
$(opts.buttonLock).bind("click", function () {
opts.buttonFunc();
});
}
}
}
});
Как я могу предотвратить его выход из бара при увеличении страницы?