У меня есть эта кнопка:
<button type="button" class="themeChanger" data-themeValue="grid" value="Grid">
<img src="templateImages/Icon_200.png" />
</button>
И этот jQuery:
$(".themeChanger").click(function () {
alert($(this).attr("data-themeValue"));
alert($(this).data("themeValue"));
});
По какой-то причине первое предупреждение показывает "сетку", как должно, но второе показывает undefined. Есть что-то глупое, которого я пропускаю?