質問: jQueryでモーダルを使った動画の再生を実装しました。 実装内容はクリックで発火、hrefに#idをいれそのidを持つ動画をモーダルで呼出し再生するというもシンプルなものです。 この時、hrefのリンクが機能しないようreturn falseを入れているのですが、 これのせいで、一緒にhrefに入れている動画のクリック数を計測するトラッキングコードが無効化されているようで、正常に計測できません。 クリックによるページ遷移を無効化しつつモーダルを出し、hrefにいれたトラッキングコードを正常に計測する方法はありますでしょうか? jQueryに関しては初歩的な事しかわかりません。 よろしくお願いいたします。
回答: おそらくクリックを計測するイベント伝播を止めてしまっているので、`preventDefault()`を使ってみてはいかがでしょうか。 参考: 1分でわかるreturn false; preventDefault(); stopPropagation() の違い | iwb.jp