Основная идея заключается в том, что у меня есть куча div, в которой каждый может быть переключен (показать/скрыть). Когда один div переключается, мне бы хотелось, чтобы в других div, которые в настоящее время отображаются, скрываются, что позволяет одновременно показывать только один div.JQuery toggle (Показать 1 div скрыть остальные, когда активирован переключатель)
Он показывает пользователю био в Wordpress, при открытии только 1 биография должна быть расширена не всеми биографиями. Мой текущий код расширяет все био-х, когда с помощью функции переключения:
<?php
$category_text = get_the_hrb_user_bio($user);
if (strlen($category_text) > $max_lenght) { ?>
<div class="info short">
<?php echo substr($category_text, 0, 350) . "..."; ?>
<br/>
<a href="javascript:void(0)" class="r_more">Read More..</a>
</div>
<div class="info long" style="display:none;">
<?php echo $category_text; ?>
<br/>
<a href="javascript:void(0)" class="r_less">Read less..</a>
</div>
<script type="text/javascript">
jQuery(document).ready(function ($) {
$('.r_more').click(function() {
$('.short').hide();
$('.long').show();
});
$('.r_less').click(function() {
$('.long').hide();
$('.short').show();
})
});
</script>
<?php } else { ?>
<div class="info short">
<?php echo the_hrb_user_bio($user); ?>
</div>
<?php } ?>
используйте, пожалуйста, 'http://jqueryui.com/ 'для этого типа вопроса –
Я предполагаю, что вы не в ar сегодня хорошее настроение. – Lloyd
Нет @lloyd совсем не потому, что это вопрос на WordPress, так что, я не думаю, что это вопрос jquery question bank. –