var onchild = false; $(document).ready(function(){ $("#action_button").click(function () { // ここで通知を確認済みに変更するActionを呼び出す $("#child_box").toggle(); $("#action_button").removeClass("main"); $("#action_button").toggleClass("on"); $.ajax({ url: '/do/activity/activitynoticereaded' }); trackEvent('アクティビティ','オープン','SP'); }); $('div#notification li').click( function() { $(this).addClass('read'); } ); $('#activity_close_button').click(function() { $("#child_box").toggle(); $("#action_button").toggleClass("on"); }); $('div.activity').mouseover(function(){ onchild = true; }); $('div.activity').mouseout(function(){ onchild = false; }); $('body').click(function(){ hideChild(); }); $('div#notification div.osirasearea a.linktype0').click( function() { trackEvent('アクティビティ','お知らせリンククリック','SP'); return true; } ); $('div#notification div.osirasearea a.btnType1').click( function() { trackEvent('アクティビティ','メッセージリンククリック','SP'); return true; } ); }); function hideChild() { if(onchild) { return; } var disp = $("#action_button").hasClass('on'); if(!disp){ return; } $("#child_box").toggle(); $("#action_button").toggleClass("on"); } function activityRead(detailNo) { $.ajax({ url: '/do/activity/activitynoticereaded', data: 'detailNo='+detailNo }); }