2013-07-25 2 views
0

Они хотели иметь простой тумблер, открытый близкий аккордеон, как взаимодействие. Не пытайтесь изобретать колесо, а просто пытаетесь научиться jquery/javascript. Все идет гладко, пока я не тестировал firefox. На клик мой аккордеон просто исчезает ... это моя вина? ошибка jquery? ошибка кодефа?Firefox делает простой jquery slidetoggle() исчезают

Codepen interaction

ответ

1

Change код, как расслоение плотной этой

$(".x-button").click(function() { 
    $(".inner-info-container").slideToggle("slow"); 
    $(this).toggleClass("x-button p-button"); 
    return false;//insert this line 
}); 
0

Вы должны добавить return false после $(this).toggleClass("x-button p-button"); return false просто означает, что он не пытается идти в HREF, он останавливает нормальное поведение линии связи ,

Смежные вопросы