New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Не могу задестроить сущность #315
Comments
Привет, чтобы присвоить сущность переменной, нужно вначале создать. var $range = $('.input').ionRangeSlider();
var slider = $range.data('ionRangeSlider');
slider.destroy(); |
Все бы ничего - но вот код: var $range = $("#rangePrice"),
slider;
var create = function () {
$range.ionRangeSlider({
type: "double",
grid: true,
min: 0,
max: {{ $price }},
from: 25000,
to: 60000,
prefix: "$"
});
slider = $range.data("ionRangeSlider");
};
$("#changeSlider").click(function () {
if ($(".sliderUp:visible")) {
$(".sliderUp").addClass('hide');
create();
console.log(slider);
} else {
$(".sliderUp").removeClass('hide');
}
}); Вы вод console.log(slider) - undefined. Хотя слайдер создается. То есть функция create отрабатывает. |
Поиграйтесь с этой демкой, может вы делаете что-то не так: http://jsfiddle.net/L65x7cse/ |
Блин я уже все сделал как по демке - ну не получает оно инстанс этого слайдера - как его можно задестроить по другому? |
Так попробуйте на демке воспроизвести свою ситуацию, хотя бы в самом приближенном виде. |
Да! оно видно что на демке работает. У меня делаю тоже самое 1 в 1 и не получается - что мешает даже не знаю. |
На демке сильно упрощенный код, воспроизведите там свою ситуацию. |
Ну в общем на демке работает - у меня нет - есть еще какие то способы получить инстанс и задестроить, если нет - то смысла тратить время дальше я не вижу. Пойду искать что по проще. |
Я так и не увидел чтобы вы демку настроили под свой код. |
Да ее не нужно настраивать под мой код что бы понять что у меня он не 2015-10-03 22:39 GMT+03:00 Denis Ineshin notifications@github.com:
С уважением, Габриелян Д.М. ICQ: 3092095 |
Ок, мои телепатические способности исчерпаны. Советую создать онлайн демо с проблемой и задать вопрос на https://toster.ru/ или http://ru.stackoverflow.com/ |
var slider = $range.data("ionRangeSlider"); Возвращает undefined соответственно задестроить нечего.
Делаю как в мануале 1 в 1. Нужна помощь.
The text was updated successfully, but these errors were encountered: