Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 05.07.2018, 13:02
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Может вместо /all/.test надо /all/gim.test
типо регистронезависимое
Ответить с цитированием
  #12 (permalink)  
Старый 05.07.2018, 13:04
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Malleys,
зачем для тест флаг 'g' ?
Ответить с цитированием
  #13 (permalink)  
Старый 05.07.2018, 13:20
Интересующийся
Отправить личное сообщение для Ingred Посмотреть профиль Найти все сообщения от Ingred
 
Регистрация: 05.06.2018
Сообщений: 14

Сделала так Работает...
$('.checkshadow1').click(function(){
		if($(this).text() == "Все") $('.checkshadow1').removeClass('check');
		else	$(this).toggleClass('check');
	});
  
  $('.checkshadow2').click(function(){
		if($(this).text() == "Все") $('.checkshadow2').removeClass('check');
		else	$(this).toggleClass('check');
	});
  
$('.checkshadow3').click(function() {
        
    if($(this).is('.check'))
    {
        $(this).removeClass('check');
    }
    else
    {
        $(this).addClass('check');
    }
 
});
Ответить с цитированием
  #14 (permalink)  
Старый 05.07.2018, 13:27
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от j0hnik
зачем для тест флаг 'g' ?
первое искать или всё искать

var str = ".a.a", r1 = /a/, r2 = /a/g;
alert([r1.test(str), r1.test(str), r1.test(str)]);
alert([r2.test(str), r2.test(str), r2.test(str)]);
Ответить с цитированием
  #15 (permalink)  
Старый 05.07.2018, 13:42
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Malleys,
Мысль понял, но в данном случае не нужен.
Ответить с цитированием
  #16 (permalink)  
Старый 05.07.2018, 13:49
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Ingred,
Сообщение от Ingred
Работает...
Странно...
Покажите ваш html, пожалуйста.
Ответить с цитированием
  #17 (permalink)  
Старый 05.07.2018, 16:18
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Собрал все советы + немного своего
<style>
.check { color:green;}
</style>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<div class="block1 fltr">
   <a class="checkshadow1" href="#">ссылка</a>
</div>
<div class="block2 fltr">
   <a class="checkshadow2" href="#">All</a><br>
   <a class="checkshadow2" href="#">ссылка</a><br>
   <a class="checkshadow2" href="#">ссылка</a></div>
<div class="block3 fltr">
   <li class = "mr-3"><a class="checkshadow3" href="#">all</a></li>
   <li class="tablinks all"><a class="checkshadow3" href="#">ссылка</a></li>
</div>
<div class="block4 fltr">
   <a class="checkshadow4" href="#">Все</a><br>
   <a class="checkshadow4" href="#">ссылка</a>
</div>
	<script>
	$("a[class*=checkshadow]").click(function(){
		if(/all|все/i.test($(this).text())) $(this).parents('.fltr').find("a[class*=checkshadow]").removeClass('check');
		else	$(this).toggleClass('check');
	});
	</script>

Последний раз редактировалось Dilettante_Pro, 05.07.2018 в 18:26.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каждый раз создавать объект класса GTX Общие вопросы Javascript 3 18.03.2016 21:41
Наследование класса WishMaster Общие вопросы Javascript 10 14.10.2015 21:41
Добавление класса всем родительским элементам списка Torawhite Элементы интерфейса 0 01.05.2015 22:06
Использование классов в JavaScript devote Ваши сайты и скрипты 70 01.02.2013 17:17
Свойства/методы класса TicTac Общие вопросы Javascript 5 03.07.2011 14:53