Используя jQuery, как я отключаю эффект щелчка на текущую вкладку?

Ваш разрешенный источник - 127.0.0.1, но у вашей клиентской стороны есть ip 123.123.123.123. Попробуйте изменить это:

config.addAllowedOrigin("127.0.0.1");

На это:

config.addAllowedOrigin("123.123.123.123");
6
задан Steve Perks 4 November 2008 в 03:15
поделиться

3 ответа

$("div").click(function() {
    if (!$(this).parent().children().is(':animated')) {
        $(this).animate({height: "200px"}, 2000); 
    }
    return false;
});
15
ответ дан 8 December 2019 в 16:13
поделиться

Вы могли сделать что-то вроде этого...

$(function() {          
    $("div").click(function() {                 

        //check to see if any of the divs are animating
        if ($("div").is(":animated")) { 
            alert("busy"); 
            return; 
        }

        //whatever your animation is        
        var div = $(this);
        div.slideUp(3000, function(){ div.slideDown(1000); });

    });

});

Это анимирует щелчок, пока любое отделение в настоящее время не анимирует. Я, скорее всего, помещаюсь все те отделения в контейнере и не просто обращаюсь к отделению, так как оно могло влиять намного больше на странице, чем просто Ваше меню,

0
ответ дан 8 December 2019 в 16:13
поделиться

Как я уезжаю, нажатый <отделение> отключил после того, как анимация произошла? Я добавил класс к отделению, это было нажато, но выполнение следующего, кажется, не работает:

<div></div>
<div class="active"></div>
<div></div>

$("div").not('active').click(function() {
  if (!$(this).parent().children().is(':animated')) {
    $(this).animate({height: "200px"}, 2000); 
  }
  return false;
});

Я подозреваю, что пропускаю что-то относительно пути .not работы

0
ответ дан 8 December 2019 в 16:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: