ページ遷移しないボタンのクリックを検出したい | Community
Skip to main content
Misaki_Oomawari
Level 2
May 29, 2018

ページ遷移しないボタンのクリックを検出したい

  • May 29, 2018
  • 1 reply
  • 67 views

いつもお世話になっております。

表題の通り、ページを遷移しない(URLが変わらない)ボタンをクリックしたかどうか

アクティビティログで確認できるようにしたいと思っています。

(あるボタンをクリックしたが、プログラムステータスが変わらなかったらメール送信、等をやりたい)。

●ボタンのイメージ

 ▼このページの「表示する」ボタンをクリックした時のような挙動です。

 http://h2ham.seesaa.net/article/305452745.html

 実際の組み方は異なりますが、

 ボタンをクリックすると、既に読み込み済・非表示になっていた要素が表示されます。

どなたか実現方法をご存知でしたらご教示いただきたく、よろしくお願いいたします。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

Taishi_Yamada
Level 6
May 29, 2018

@Misaki Oomawari さん、こんにちは

Marketoのmunchkinで、その”クリックした”という行動が発生したときに、たとえば下記のURLにある"clickLink"として、決めた任意の値をclickLinkのActivityとして送信してあげる。という感じですね。

http://developers.marketo.com/javascript-api/lead-tracking/api-reference/

↓例えばサンプルにあるような、こういうコードを走らせれば良いです(pathの部分は任意で)。私も以前、そういう実装をして使っていました(最近はしてないですが・・・)。

Munchkin.munchkinFunction('clickLink', {

        'href': '/Football/Team/Seahawks'

    }

);

あとは、その「クリックした」というトリガーをどう処理してコードを発動させするか?ですが、これはページの実装によりけりですね。。。。

参考に書かれたページはjQueryのようですが、私は普段jQueryでコード書かないので、もしjQueryでというなら、そのあたり含めてご存知の方がアドバイスしてくれる。。。。と願います

-Yamada

Misaki_Oomawari
Level 2
May 29, 2018

@Taishi Yamada​ さま
さっそくのご返答、ありがとうございます!

あとは、その「クリックした」というトリガーをどう処理してコードを発動させするか?ですが、これはページの実装によりけりですね。。。。

なるほど…。

ここは社内の担当者に相談してみようと思います。