Вот мой код:JQuery с изменением DIV
$('.expand-1').click(function(){
$('.content-1').slideToggle('slow');
$('.expanded-1').toggleClass('expanded-4');
});
$('.expand-2').click(function(){
$('.content-2').slideToggle('slow');
$('.expanded-2').toggleClass('expanded-5');
});
$('.expand-3').click(function(){
$('.content-3').slideToggle('slow');
$('.expanded-3').toggleClass('expanded-6');
});
В основном при нажатии на поле он расширяет поле, однако, когда я нажимаю на следующий ящик, все остальные по-прежнему оставаться открытыми, что я ищу, способ, которым когда (Box1) нажимается, если Box2 или Box3 все еще открыты, они закрываются и открывают только Box1, если Box2 щелкнет, тогда Box1 и Box3 останутся закрытыми и так далее.
На этой странице всего 3 коробки.
Post некоторые разметки, пожалуйста, если это возможно, установить пример на jsfiddle.net –
поиска для использования 'this' также :) – swapnesh
Пожалуйста, вставьте свой html-код – Sybio