#list #google-chrome #listjs
#Список #google-chrome #listjs
Вопрос:
у меня возникла проблема с плагином «list.js «. И я не знаю, как ее решить. Я уже давно устраняю неполадки и не могу найти никаких ошибок.
var options = {
valueNames: [ 'name', 'description', 'category' ],
};
var featureList = new List('lovely-things-list', options);
$('#filter-jyls').click(function() {
featureList.filter(function(item) {
if (item.values().category == "Jyl") {
return true;
} else {
return false;
}
});
return false;
});
$('#filter-fyns').click(function() {
featureList.filter(function(item) {
if (item.values().category == "Fyn") {
return true;
} else {
return false;
}
});
return false;
});
$('#filter-none').click(function() {
featureList.filter();
return false;
});
$('#filter-sjas').click(function() {
featureList.filter(function(item) {
if (item.values().category == "Sja") {
return true;
} else {
return false;
}
});
return false;
});
$('#filter-stors').click(function() {
featureList.filter(function(item) {
if (item.values().category == "Stor") {
return true;
} else {
return false;
}
});
return false;
});
$('#filter-lols').click(function() {
featureList.filter(function(item) {
if (item.values().category == "Lol") {
return true;
} else {
return false;
}
});
return false;
});
Вот проблема с моей проблемой:
Нажмите на кнопку: «jyl (часто нажимайте на меня, — я вылетаю)», и вы увидите, как список перемещается. Она должна работать как кнопка: «Lol (нажмите на меня, я тоже в порядке)»
Как вы можете видеть, в нем очень странный список содержимого, и он перескакивает. Эта проблема возникает в Chrome, но не в IE. Есть идеи?
Большое спасибо.
Комментарии:
1. Извините, вот ссылка: jsfiddle.net/Z6Ffp `
2. Действительно, странно. Кажется, работает только с 4 элементами «Jyl». Как только вы добавляете 5-й, он ломается jsfiddle.net/Z6Ffp/11
3. Похоже на ошибку в list.js само по себе — может быть, стоит связаться с автором