Просмотр поста

.
blackvj

Привет. Не пойму почему число распознается как текст.

echo '<script>
alert(typeof($("#result").text()));   
</script>';

echo '<span id="result" data="17">17</span>';


Мне нужно к текущему значению 17 прибавить + 1
В итоге получаю картину 171, так как 17 почему-то javascript определяет как string

Даже если брать значение из data

alert($("#result").attr("data") + 1);