はじめまして。
現在、以下のようなカレンダーにおいて、
checkクラスがtd内に入っている日付があり、そこを押すとアラートが出る機能を実装しようと考えているのですが、上手くセレクタを指定することが出来ず困っています。
html
1<table summary="2015年10月のカレンダー" class="calendar month10"> 2<tbody> 3<tr> 4<th>SUN</th> 5・・・略・・・ 6</tr> 7<tr class="week1"> 8<td id="d20151001">1</td> //checkクラスがない 9・・・略・・・ 10</tr> 11<tr class="week2"> 12<td id="d20151004" class="check">4</td> //td内にcheckクラスがある 13・・・略・・・ 14</tr> 15<tr class="week3"> 16・・・略・・・ 17</tr> 18<tr class="week4"> 19・・・略・・・ 20</tr> 21</tbody></table>
※↑はJavascriptを用いて動的に生成したものです。(htmlコードはFirefoxのツールを活用して把握しました。)
javascript
1<script type="text/javascript"> 2$(function(){ 3 $('.check').click(function(){ 4 alert('特別な日です。'); 5 }); 6}); 7</script>
このような場合、上記のjQueryコードをどのように修正すればよいでしょうか?
何かお分かりの方は是非ともご教授のほどよろしくお願いします。
ちなみに以下のpタグでは、正常にアラートが作動しました。
html
1<p class="check">ここだよ。</p>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/07 02:30
退会済みユーザー
2015/10/07 02:59