私は次のHTMLを持っています:
<div class="button disabled dialogLink"
id="edit"
data-action="Edit" >
<div class="sprite-blank" ></div>
</div>
このJavaScript
$('.dialogLink')
.click(function () {
adminDialog(this);
return false;
});
function adminDialog($link) {
"use strict";
link = {
action: $link.data('action') || ''
エラーが発生します
Uncaught TypeError: Object #<HTMLDivElement> has no method 'data'
誰かが私が間違っていることを知っていますか?とてもシンプルなコードのようですので、何が悪いのかわかりません。