私はjQueryでそれほど良くないか、まったく良くありませんが、特定のテーブルのすべての画像を検索するjQuery/Javascript関数を作成する必要があります。だから、のcriteriasがこの表であるならば、私はTDが持っているかどうかを確認する必要があるので、jQueryを使ってテーブル内のすべての画像をループする
<table width="100%" class="ms-disc" dir="none" border="0"
cellSpacing="0" cellPadding="1" summary="Forum">
(要約=フォーラム)の表は、属性「要約」 を持っている必要があり、それが「フォーラム」に等しくなければならないことですクラス "特定のクラス" <td class="ms-disc-bordered">
。可能であれば、tdは別のテーブルになる可能性があり、テーブル内にはテーブルがあります。 これは重要ではなく、ネストされていることを知っているだけです。
次に、内部の画像のサイズを変更することができます。
は、今私はこのコードを持っている:
function ResizeImages()
{
jQuery(document).ready(function()
{
var table = $("").find()
table.each("td")(function()
{
if(hassummary & summary.equals("forum"))
{
var img=table.find("image")
img.height="";
img.weight="";
}
}
}
}
UPDATE: はので、これは階層です:
<table summary="forum">
.....
<table>
<table>
<tr>
<td class="particular class">
<a link>
<image> the one i need to get</image>
</a>
</td>
</tr>
</table> </table></table> ....
まず、画像に何らかの形でマークする方法はありませんか? 2番目: 'img'は' summary = forum'という属性を持つ 'table'の中で(入れ子になった)' td.particularClass'の中に常に(ネストされて)いると正しく述べていますか? –
マークアップを表示してください。 – adarshr
ネストされたテーブルが ''とマークされている場合にのみ参照する必要がある場合は、それはかなり重要です – Alnitak