鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

tdの中のボタンクリックでpreventDefaultが効かないようだ。。。

<td>...</td>
<td>...</td>
<td><button id ="fav"></button></td>

tdのクリックイベントとbuttonのクリックイベントを分けて処理したいんですが・・ どうも、ボタンクリックすると、tdのクリックイベントがpreventDefaultしていても 発生してしまう。

<追記> stopPropagationっていうのがあるのかぁ・・・ これをbutton clickのイベント処理に仕込むかな。 jQuery preventDefault stopPropagation

<追記> stopImmediatePropagationというのもあるようです。 [How can I stop event propagation with Backbone.js?] (http://stackoverflow.com/questions/5457915/how-can-i-stop-event-propagation-with-backbone-js)