[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: появление исчезновение div
kuzroman
Подскажите пожалуйста
Скрипт открывает выбранный id.
Не пойму что дописать чтобы остальные id закрывались

<script language = "javascript"> 
$(document).ready(function() { $('#click<?echo $id;?>').click(function() {
$('#id<?echo $id;?>').toggle('') ;

} ); });

</
script>




Спустя 4 минуты, 53 секунды (3.03.2011 - 17:50) Zerstoren написал(а):
с $('#id<?echo $id;?>').toggle('') ;

в $('*[id=<?echo $id;?>]').toggle('') ;

Спустя 13 минут, 26 секунд (3.03.2011 - 18:04) kuzroman написал(а):
Цитата (Zerstoren @ 3.03.2011 - 14:50)
с $('#id<?echo $id;?>').toggle('') ;

в $('*[id=<?echo $id;?>]').toggle('') ;

неа
$('*[id=<?echo $id;?>]').toggle('') ;

так вообще не пашет (ничего не происходит)

Спустя 22 минуты, 20 секунд (3.03.2011 - 18:26) Zerstoren написал(а):
Простите - моя ошибка

$('*[id=id<?echo $id;?>]').toggle('') ;

Спустя 6 минут, 11 секунд (3.03.2011 - 18:32) SerginhoLD написал(а):

Спустя 3 часа, 54 минуты, 16 секунд (3.03.2011 - 22:27) Snus написал(а):
kuzroman
Делай проще.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<
script type="text/javascript">

function show(id){
$('div.block').hide();
$('#' + id).show();
}

</script>


<style>
div.block { display: none; }
</style>


<input type="button" value="id1" onClick="show('id1');" />
<input
type="button" value="id2" onClick="show('id2');" />
<input
type="button" value="id3" onClick="show('id3');" />
<input
type="button" value="id4" onClick="show('id4');" />
<input
type="button" value="id5" onClick="show('id5');" />

<div
class="block" id="id1">id1</div>
<div
class="block" id="id2">id2</div>
<div
class="block" id="id3">id3</div>
<div
class="block" id="id4">id4</div>
<div
class="block" id="id5">id5</div>

Спустя 11 часов, 54 минуты, 36 секунд (4.03.2011 - 10:21) kuzroman написал(а):
Цитата (Snus @ 3.03.2011 - 19:27)
kuzroman
Делай проще.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<
script type="text/javascript">

function show(id){
$('div.block').hide();
$('#' + id).show();
}

</script>


<style>
div.block { display: none; }
</style>


<input type="button" value="id1" onClick="show('id1');" />
<input
type="button" value="id2" onClick="show('id2');" />
<input
type="button" value="id3" onClick="show('id3');" />
<input
type="button" value="id4" onClick="show('id4');" />
<input
type="button" value="id5" onClick="show('id5');" />

<div
class="block" id="id1">id1</div>
<div
class="block" id="id2">id2</div>
<div
class="block" id="id3">id3</div>
<div
class="block" id="id4">id4</div>
<div
class="block" id="id5">id5</div>

Да, как вариант, Спасибо, все понятно!

Спустя 2 минуты, 5 секунд (4.03.2011 - 10:23) kuzroman написал(а):
Цитата (Zerstoren @ 3.03.2011 - 15:26)
Простите - моя ошибка

$('*[id=id<?echo $id;?>]').toggle('') ;

Спасибо.

Спустя 16 минут, 44 секунды (4.03.2011 - 10:40) PiratXXX написал(а):
извените, что вмешиваюсь.

но такой вопрос нафига усложнять себе жизнь этим jquery.

тем более в данной ситуации?

Спустя 2 минуты, 31 секунда (4.03.2011 - 10:42) kuzroman написал(а):
Кому усложняет, а кому облегчает.
Я с JS знаком отдаленно то.
А по jquery материала и примеров множество в инете + кросбраузерность.

Спустя 2 часа, 47 минут, 41 секунда (4.03.2011 - 13:30) nugle написал(а):
PiratXXX
усложнять себе?хахахах, скорее пользователям вашего сайта, чем себе!

Спустя 6 дней, 6 минут, 35 секунд (10.03.2011 - 13:37) alex12060 написал(а):
PiratXXX

Напиши ка мне функцию для появления\затухания элементов с возможностью регулирования времени и вызова обратной функции после выполнения, а?

Кто как, если вы про вес, то, 1.3.4 весит ~ 80кб, а сейчашние картинки в 3-4 раза больше)
Так что, фреймворк в данном контексте помогает слихвой.

Спустя 12 минут, 29 секунд (10.03.2011 - 13:49) PiratXXX написал(а):
alex12060
извини конечно но что я сдесь в упор не вижу чтобы тут спрашивали появления\затухания элементов с возможностью регулирования времени и вызова обратной функции после выполнения
Цитата

Подскажите пожалуйста
Скрипт открывает выбранный id.
Не пойму что дописать чтобы остальные id закрывались

Спустя 2 минуты, 38 секунд (10.03.2011 - 13:52) alex12060 написал(а):
Цитата
появление исчезновение div


_____________
kuzroman@list.ru
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.