なぜこのエラーが発生するのか困惑しています。私が見逃しているのは単純なものだと確信しています:
カスタム属性を持つ HTML5 要素: < div data-id="somevalue">
var dataId = $(this).attr('data-id');
alert(typeof dataId); // returns 'string'
alert(dataId.toLowerCase()); // TypeError: 'undefined' is not an object
どんな助けでも大歓迎です!