Я совершенно новый для jquery и не понимаю его на 100%. Я хочу, чтобы div содержал текст или изображение, и когда вы нажимаете на него, он будет показывать другой div.
HTML:
<div class="mytrigger">click here</div>
<div class="mycontent">show this when clicking on the above</div>
Jquery:
<script>
$( ".mytrigger" ).click(function() {
$( ".mycontent" ).toggle( "slow", function() {
});
});
</script>
поэтому, когда вы нажимаете "mytrigger", он должен показывать "mycontent".
Просто оставьте функцию внутри вашего переключателя:
$(function() {
$( ".mytrigger" ).click(function() {
$(".mycontent").toggle("slow");
});
});
См.: http://jsfiddle.net/a8Np4/3/
Изменить: завершено в DOM-Ready-Call
Он работает отлично в настоящее время
Возможно, вам придется разместить свой JQuery внутри
$(document).ready(function()
{
//Your code here
}
Также просто mycontent
второй div, сначала добавив display:none
style в класс mycontent
.