Я просмотрел несколько тем на эту тему, но у меня возникли проблемы с изменением кода в соответствии с моим дизайном.
Я использую кнопки «Свернуть» отсюда: http://getbootstrap.com/javascript/#collapse
Они работают нормально, но я бы хотел, чтобы текст и значок менялись в зависимости от состояния элемента. .
Свернуто: показать больше V
Развернуто: показать меньше ^
Я написал это за 2 скрипты, потому что я довольно разбираюсь в JavaScript:
$(".collapse").click(function(){
$(this).hasClass("in")?true : (function(){
$(this).children("i").removeClass('fa-caret-down');
$(this).children("i").addClass('fa-caret-up');
}, function () {
$(this).children("i").removeClass('fa-caret-up');
$(this).children("i").addClass('fa-caret-down');
});
});
$(".collapse").click(function(){
$(this).hasClass("in")?true : (function(){
$(this).children("i").removeClass('More');
$(this).children("i").addClass('Less');
}, function () {
$(this).children("i").removeClass('Less');
$(this).children("i").addClass('More');
});
});
Имена элементов такие же, как свернутьBech, свернутьTrev и т. д.
Это что-то очевидное? отсутствует?
HTML
The cat sat on the mat
The cat sat on the mat
Read More
The cat sat on the mat
The cat sat on the mat
Read More
The cat sat on the mat
The cat sat on the mat
Read More
Подробнее здесь: https://stackoverflow.com/questions/346 ... t-is-colla
Изменить текст в кнопке свертывания начальной загрузки в зависимости от того, свернут ли элемент. ⇐ Jquery
Программирование на jquery
1731797339
Anonymous
Я просмотрел несколько тем на эту тему, но у меня возникли проблемы с изменением кода в соответствии с моим дизайном.
Я использую кнопки «Свернуть» отсюда: http://getbootstrap.com/javascript/#collapse
Они работают нормально, но я бы хотел, чтобы текст и значок менялись в зависимости от состояния элемента. .
Свернуто: показать больше V
Развернуто: показать меньше ^
Я написал это за 2 скрипты, потому что я довольно разбираюсь в JavaScript:
$(".collapse").click(function(){
$(this).hasClass("in")?true : (function(){
$(this).children("i").removeClass('fa-caret-down');
$(this).children("i").addClass('fa-caret-up');
}, function () {
$(this).children("i").removeClass('fa-caret-up');
$(this).children("i").addClass('fa-caret-down');
});
});
$(".collapse").click(function(){
$(this).hasClass("in")?true : (function(){
$(this).children("i").removeClass('More');
$(this).children("i").addClass('Less');
}, function () {
$(this).children("i").removeClass('Less');
$(this).children("i").addClass('More');
});
});
Имена элементов такие же, как свернутьBech, свернутьTrev и т. д.
Это что-то очевидное? отсутствует?
HTML
The cat sat on the mat
The cat sat on the mat
[url=#collapseBech]
Read More [i][/i]
[/url]
The cat sat on the mat
The cat sat on the mat
[url=#collapseTrev]
Read More [i][/i]
[/url]
The cat sat on the mat
The cat sat on the mat
[url=#collapseNat]
Read More [i][/i]
[/url]
Подробнее здесь: [url]https://stackoverflow.com/questions/34648507/change-text-in-a-bootstrap-collapse-button-based-on-whether-the-element-is-colla[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия