У меня есть якорный элемент:Строка равенства возвращение ложным, когда строки равны
<a id="buyBtn" href="#" alt="Purchase" title="Buy now" data-enabled="true">
Когда она нажата, я делаю это:
enabled = $(this).data('enabled') == "true";
console.log(enabled);
Однако консоль показывает false
. Сначала я использовал ===
, но это давало ложное значение, поэтому я переместился на ==
.
Что вы получаете от 'console.log ($ (this) .data ('enabled'))'? – jahroy
@jahroy 'true'. – xbonez
Рабочий пример, показывающий, что здесь играет: http://jsfiddle.net/FsP3j/1/ –