GTMでクリックイベントを設定しているのですが、変数として隣接するタグを取得したいと考えています。
以下がHTMLになるのですが、「リンク1」がクリックされたときに「取りたいテキスト1」のテキストを、
「リンク2」がクリックされたときには「取りたいテキスト2」のテキストを変数に格納したいです。
HTML
1<dl> 2 <dt>xxx</dt> 3 <dt><span>取りたいテキスト1</span></dt> 4 <dd><a href="***" >リンク1</a></dd> 5 <dt>xxx</dt> 6 <dt><span>取りたいテキスト2</span></dt> 7 <dd><a href="***" >リンク2</a></dd> 8</dl>
クリックイベント自体はトリガー側に設定しますので、変数に設定するカスタムjavascriptは
以下のような構文になるかと思うのですが、???の部分が分からず…
マークアップの変更は不可なのですが、このマークアップで取得可能なものでしょうか?
javascript
1function(){ 2 var linkText = ???; 3 return linkText; 4}
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー