関数を持つこのjQueryスクリプトが.load()
あり、このスクリプトは次の名前のファイルに保存されていますheader.php
:
$(document).ready(function() {
$('.my-wrapper').find(".wrapper-area").append('<div class="loadergif"></div>').load("file001.php?key=XXXXXX", function() {
$(this).find('.wrapper-area').remove('.loadergif');
var $container = $('.list-wrap');
$container.imagesLoaded( function(){
$container.masonry({
itemSelector : '.my-wrapper'
});
});
});
反対側では、 body.php という名前のファイルに次の PHP 変数があります。
while($row = mysql_fetch_array($result)){
$Key = $row['key'];
echo '<div class="wrapper-area">';
//jQuery script will produce something here
echo '</div><!-- .wrapper-area -->';
}
ここでの問題は、PHP ファイルからその $Key を jQuery スクリプトの XXXXXX 部分にする方法です: ' file001.php?key=XXXXXX
'
$Key は WHILE ループから動的に生成されることに注意してください。つまり、ループサイクルごとに異なる値になります。
前にありがとう