php
1<ul class="header-menu-lists"> 2 <?php 3 $Items = []; 4 $Items[] = [ 'text'=>'a', 'addClass'=>'' ]; 5 $Items[] = [ 'text'=>'b-1', 'addClass'=>'header-menu-b-1' ]; 6 $Items[] = [ 'text'=>'b-2', 'addClass'=>'header-menu-b-2' ]; 7 $Items[] = [ 'text'=>'c', 'addClass'=>'' ]; 8 ?> 9 <?php foreach($Items as $item) { ?> 10 <li class="<?php echo $item['addClass'] ?>"><a href=""><?php echo $item['text'] ?></a></li> 11 <?php } ?> 12</ul>
js
1<script type="text/javascript"> 2$(function() { 3 var name = 'Read_date'; 4 var now =[]; 5 6 $('.header-menu-b-1 a').on('click',function(){ 7 now['b-1'] = new Date(); 8 }); 9 $('.header-menu-b-2 a').on('click',function(){ 10 now['b-2'] = new Date(); 11 }); 12 cookie = name + "=" + now + ";path=/"; 13 document.cookie = cookie; 14 15}); 16</script>
ヘッダー内にあるメニューから特定の部分だけクリックした時の時間を取得してcookie
に保管したいです。
現在、このように記述して見たのですがクリックイベントが上手く取得できません。
ご助力オタだけますでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/05 02:40
2017/09/05 02:45
2017/09/05 03:04 編集
退会済みユーザー
2017/09/05 03:33