次の静的テーブルを使用して、毎週のスケジュールを更新します。
<table>
<tr class="live gm fsp">
<td>Oct. 7</td>
<td>12:30 pm</td>
<td class="prog">Show 1</td>
<td>Team A v Team B</td>
<td class="tv-logo"></td>
</tr>
<tr class="gm dtv">
<td>Oct. 7</td>
<td>4 pm</td>
<td class="prog">Show 2</td>
<td>Team C v Team D</td>
<td class="tv-logo"></td>
</tr>
<tr class="usa gm pnc">
<td>Oct. 7</td>
<td>6 pm</td>
<td class="prog">Show 3</td>
<td>Team E v Team F</td>
<td class="tv-logo"></td>
</tr>
<tr class="gm pnc">
<td>Oct. 7</td>
<td>8 pm</td>
<td class="prog">Show 3</td>
<td>Team E v Team F</td>
<td class="tv-logo"></td>
</tr>
</table>
要素のclass
属性は、その子要素<tr>
の内部 HTML を決定します。内側の HTML は、学生のテレビ チャンネルのロゴに<td class="tv-logo"></td>
リンクされているはずです。<img/>
imagesrc
およびalt
(その にも使用しますtitle
) 属性は、次のオブジェクトに含まれています。
var networkClass = {
'fsp' : {
'src' : '/images/page-items/fsp.png',
'alt' : 'First Student Productions'
},
'dtv' : {
'src' : '/images/page-items/dtv.png',
'alt' : 'Digital Travel Vlog'
},
'pnc' : {
'src' : 'http://4.bp.blogspot.com/-i9U1bdKwzZk/UR3WRV2vDsI/AAAAAAAAAjw/FqBP37bYf5Y/s100/BMW_logo_black_white.png',
'alt' : 'Production New Cinema'
},
'usa pnc' : {
'src' : 'http://www.qservice.ro/assets/images/brands/slider_16.png',
'alt' : 'Production New Cinema'
}
}
このクラスusa
は、対応<tr>
するテレビ チャンネルのロゴの白いバージョンを必要とする単色の背景を持つように対応するを設定します。
ここ(またはhttp://jsfiddle.net/3wGmR/1/ ) にある回答を使用すると、値が 2 つではなく単一の値を持つ場合にのみクラスを照合できます。オブジェクトを使用して属性を設定しながら、内部<img/>
HTMLを設定するにはどうすればよいですか? <td class="tv-logo"></td>
どんな助けやアドバイスも大歓迎です!