saya memiliki halaman bernama div_1.php dengan div di dalamnya.
<div id="div_1"></div>
saya memiliki halaman bernama index.php dengan:
<div id="div_menu"></div>
<?php include("div_1.php"); ?>
Visibilitas "div_menu" benar. Visibilitas default "div_1" disetel ke false di style.css.
#div_1{
display: none;
}
fungsi jQuery tampilkan/sembunyikan "div_1":
$('.form_name').click(function() {
// Hide the menu
$('#div_menu').hide();
if(this.id == "form_choice1"){
// Show the div
$('#div_1').show();
}
});
Bagian pertama (menyembunyikan "div_menu") berfungsi dengan baik tetapi bagian kedua tidak berfungsi!!! jika saya menyalin dan menempelkan konten div_1.php ke index.php, Ini berfungsi dengan baik!
Mengapa jQuery tidak dapat mengakses div itu? Apa yang salah ketika div ada di dalam file php? Saya pikir php include hanya membuat salinan konten halaman yang dipanggil di dalam halaman panggilan.
</div>
dan bukan<!div>
? - person Aaron W.   schedule 19.04.2012$(document).ready()
handler dan bahwa elemen yang disertakan dari halaman php ada di halaman sebelum dikirim ke browser (dan tidak dimuat secara dinamis). Tentu saja kedua asumsi tersebut bisa saja salah. - person David says reinstate Monica   schedule 20.04.2012