Сообщение от рони
|
вам показали нормальные варианты ... зачем нужно делать
if ($moveout_body.is(":hidden"))
|
Блин, точно. Спасибо! Голова совсем не варит уже. Вот такой итоговый вариант получился, с выносом во внешний файл JS:
$(function() {
$(".moveout_go").on('click', function(){
var $this = $(this), $mb = $this.nextAll('.moveout_body').eq(0);
$this.toggleClass("top_arr");
$mb.slideToggle(200);
return false;
});
});
А ещё подскажите, плз, имеет ли смысл в данном случае объявлять переменные или лучше всё указать вот так?
$(function() {
$(".moveout_go").on('click', function(){
$(this).toggleClass("top_arr");
$(this).nextAll('.moveout_body').eq(0).slideToggle(200);
return false;
});
});