Show/Hide JS

bganonymous

Registered
Търся подобен скрипт като FAQ страницата на Vbox7.com (http://vbox7.com/help/)... Въпрос и при натискане да се показва информация и при повторно натискане да се скрива.
 
С JQuery:
[js]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
function blabla (){
$("button").click(function () {
$("p").slideToggle("slow");
});
}
</script>
</head>
<body onload="blabla();">
<button>Скрий текста</button>
<p>Текст</p>
</body>
</html>
[/js]
 
onload на jQuery въобще не е така... Прегледай първите уроци @anonimen...нищо лично, просто казвам с цел помощ :)

По правилния код е

HTML:
<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<script src="http://code.jquery.com/jquery-latest.js"></script>

<script>

$(function() {

$("button").click(function () {

$("p").slideToggle("slow");

});

});

</script>

</head>

<body>

<button>Скрий текста</button>

<p>Текст</p>

</body>

</html>
 
Е защо да е забранено onload при JQuery? Прав си, че така (по втория начин) май е по-добре, но при мен и моят вариант си върви прекрасно.
 
Искам да питам как може да стане ако имаме 3 - 4 такива бутона всеки един индивидуално да се покзва и скрива за себе си ?
 

Back
Горе