Когда я прокручиваю страницу, она работает нормально. Но когда я открываю раскрывающую очередь, я не могу прокручивать, или он делает «прокрутку», но он очень глючный, как будто он отображается в GIF в URL. Я работаю в Brite.js с файлами .tmpl и .js. Я также использую 3 -й файлы, такие как select2.min.js и select2.min.css. Когда я захожу в Devtools, я вижу, что этот выпадающий спид фактически не выпадает, а неупорядоченный список.$('#tags12').select2({
tags: true,
multiple: 'multiple',
tokenSeparators: [], //Here we choose delimiters
dropdownParent: $('#cat2'),
data: d
});
$('.select2-container').addClass('tags-styling');
$('.select2-selection').addClass('tags-styling');
//When tag is selected, added new, pressed space or enter
$('#tags12').on('select2:select', function (e) {
var data = e.params.data;
//ajax call to add tags to database
$('#tags12').empty();
$.ajax({
method: 'POST',
url: main.config.dataBase,
data: {
tag_name: data.text,
user_id: sessionStorage.getItem('user_id'),
action: 'addTags'
}
}).done(function (resp) {
var json = JSON.parse(resp);
var tagToDbObj = {
catId: catalog_id,
tagId: json.id,
tagName: data.text,
user_id: sessionStorage.getItem('user_id')
};
//Ajax call to add tag to catalog
$.ajax({
method: 'POST',
url: main.config.dataBase,
data: {
Object: tagToDbObj,
action: 'bondTagtoCat'
}
}).done(function () {
utils.messeage('Tag added!', 'success');
historyTable.draw();
});
//Checks if tag is already selected
if ($('#' + json.id).length) {
utils.messeage('Tag already chosen', 'danger');
} else {
//if not appends new tag
$('.tags-container').append(
' json.description +
'" id="' +
json.id +
'" class="tag col-xs-6" style="background-color:' +
json.color +
';">' +
data.text +
''
);
$('#tags12').empty();
}
< /code>
Я пробовал все виды комбинаций с CSS и в файлах JS, но я не могу найти исправление. Любой наконечник или помощь будет абрированным. Спасибо. < /P>
Какой выбор Devtools на странице < /p>
в devtools < /p>
gif, в чем проблема
Я ожидал, что, добавив переполнения в файлах .less и .css, что -то изменится, но оно осталось прежним.
Подробнее здесь: https://stackoverflow.com/questions/794 ... wn-is-open
Свиток страницы сломан, когда выпадает ⇐ Javascript
Форум по Javascript
1739176733
Anonymous
Когда я прокручиваю страницу, она работает нормально. Но когда я открываю раскрывающую очередь, я не могу прокручивать, или он делает «прокрутку», но он очень глючный, как будто он отображается в GIF в URL. Я работаю в Brite.js с файлами .tmpl и .js. Я также использую 3 -й файлы, такие как select2.min.js и select2.min.css. Когда я захожу в Devtools, я вижу, что этот выпадающий спид фактически не выпадает, а неупорядоченный список.$('#tags12').select2({
tags: true,
multiple: 'multiple',
tokenSeparators: [], //Here we choose delimiters
dropdownParent: $('#cat2'),
data: d
});
$('.select2-container').addClass('tags-styling');
$('.select2-selection').addClass('tags-styling');
//When tag is selected, added new, pressed space or enter
$('#tags12').on('select2:select', function (e) {
var data = e.params.data;
//ajax call to add tags to database
$('#tags12').empty();
$.ajax({
method: 'POST',
url: main.config.dataBase,
data: {
tag_name: data.text,
user_id: sessionStorage.getItem('user_id'),
action: 'addTags'
}
}).done(function (resp) {
var json = JSON.parse(resp);
var tagToDbObj = {
catId: catalog_id,
tagId: json.id,
tagName: data.text,
user_id: sessionStorage.getItem('user_id')
};
//Ajax call to add tag to catalog
$.ajax({
method: 'POST',
url: main.config.dataBase,
data: {
Object: tagToDbObj,
action: 'bondTagtoCat'
}
}).done(function () {
utils.messeage('Tag added!', 'success');
historyTable.draw();
});
//Checks if tag is already selected
if ($('#' + json.id).length) {
utils.messeage('Tag already chosen', 'danger');
} else {
//if not appends new tag
$('.tags-container').append(
' json.description +
'" id="' +
json.id +
'" class="tag col-xs-6" style="background-color:' +
json.color +
';">' +
data.text +
'[i][/i]'
);
$('#tags12').empty();
}
< /code>
Я пробовал все виды комбинаций с CSS и в файлах JS, но я не могу найти исправление. Любой наконечник или помощь будет абрированным. Спасибо. < /P>
Какой выбор Devtools на странице < /p>
в devtools < /p>
gif, в чем проблема
Я ожидал, что, добавив переполнения в файлах .less и .css, что -то изменится, но оно осталось прежним.
Подробнее здесь: [url]https://stackoverflow.com/questions/79426493/page-scroll-is-broken-when-dropdown-is-open[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия