私のウェブサイトにいくつかの画像があります。クリックすると" .TutorialsSlideDown
"divが表示され、同時に" .tutorial_listing
"divが非表示になります。これらの画像にデータ属性を追加し、クリックされた画像を確認し、それに応じて「.TutorialsSlideDown」divにデータベースのデータを入力します。
これはこのように行うことができますか?どのように?そうでない場合、最善の方法は何ですか?
HTML:
<div class="tutorial_listing">
<img id="PhpTutorials" src="~/Images/PHP.png" width="150px" height="150px" alt="PHP Tutorialok"/>
<img id="AspdotNetWPTutorials" src="~/Images/ASPdotNet.png" width="150px" height="150px" alt="ASP.NET Tutorialok"/>
</div>
<div class="tutorial_listing"><h3>Programozás</h3></div>
<div class="TutorialsSlideDown"></div>
jQuery:
$('#PhpTutorials').click(function () { openTutorials("PHP Tutorialok. <a class='GoBack'>Vissza</a>") });
$('#AspdotNetWPTutorials').click(function () { openTutorials("ASP.NET Web Pages Tutorialok. <a class='GoBack'>Vissza</a>") });
function openTutorials(title) {
$('.tutorial_listing').slideUp(400);
$('.TutorialsSlideDown').slideDown(400);
$('#PageTitle').html(title);
$('.GoBack').bind('click', function () {
$('.TutorialsSlideDown').slideUp(400);
$('.tutorial_listing').slideDown(400);
$('#PageTitle').html("Tutorialok");
});
return false;
}