.post
テーブルの各要素に対してjQueryを実行するのに問題があります。以下は私のコードです
HTML
<table>
<tr>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
<td class="load_img"></td>
</tr>
</table>
javascript
$(document).ready(function(){
$("td.load_ads").html("<img src='/classified_ads4free/images/icons/ajax-loader.gif'>");
$("td.load_ads").each(function(){
var loading=$(this);
$.post('/classified_ads4free/self_coded_helpers/jpost_get_ads.php',function(data)
{
loading.html(data);
});
});
});
.POSTPHPスクリプト
<?php
$index=rand(0,10);
echo $index;
?>
したがって、ここで実行しようとしている<td>
のは、テーブル内のそれぞれに乱数をロードさせることですが、私の問題は、すべての<td>
が同じ乱数をロードすることです。それぞれが0〜10の乱数を持つ代わりに。
(これは単なる説明です。jqueryを使用して乱数を生成できることはわかっていますが、.post
これらのテーブル要素内のロードイメージを取得するためにクエリを実行するため、これを実行する必要があるのは目的です。)