いくつかの子 div (日付、価格など) を持つ div (price_item) からのボックスがあります。価格を表示するためのカルーセルとして使用しています。子をクリックすると、親の背景色を赤に変更する必要があります。私はそれを次のように書きました:
$(...selectquery...).click(function() {
var $tgt = $(event.target);
$tgt.parent().css("backgroundColor", "red");
});
Chrome では、event.target は期待どおりに機能していますが、Firefox 3.0.1 では「イベントが定義されていません」と表示されます。どうすればこれを回避できますか?
私は次のことを試しました:
$(this).parent().css()
それは言う'object is not a function'
ありがとう!