Я создаю формат для публикации вещей в фид пользователя, и есть три варианта: текст, изображение и ссылка. У всех есть div, который использует jquery для всплытия. Я не могу понять, как скрыть другие div, когда один открыт, а другой щелкнут. Jsfiddle ясно показывает это.Как я могу скрыть div jquery, когда другие переключаются открыто
Заранее благодарим за все, что вы могли бы порекомендовать.
http://jsfiddle.net/NFTFw/252/
$('input[name=text]').click(function() {
$('#textpost').slideToggle($(this).is(':checked'));
});
$('input[name=link]').click(function() {
$('#linkpost').slideToggle($(this).is(':checked'));
});
$('input[name=image]').click(function() {
$('#imagepost').slideToggle($(this).is(':checked'));
});
Что произойдет, если кто-то проверяет 2 галочки? оба раздела должны быть открыты? – PSL
Если кто-то проверяет более одного окна, чем только поле, которое они нажали, должно быть открытым. Значение другого скрыто или закрыто. – user2367740
Это ничего не разъясняет. Что произойдет, если проверено более одного флажка? Если вы используете радиокнопки для этого? – j08691