javascriptでクリックイベントから要素のデータで情報を使いたいときjQueryのDataAPI $('div').data('hoge');
はよく使う手法ですが、シンプルに扱うにはハッシュから取った方が見やすかったりします。
毎回、忘れてしまうのでメモしておきます。
HTML
Javascript
$('#menu a').click(function() {
console.log( $(this).attr('href').substr(1));
return false;
});
$(this).attr('href')
のままだと#
が含まれてしまうので.substr(1)
で削除してしまうのがミソです。
コメント