<ul class="myul">
<li value="2" data-liname="2">2</li>
<li value="3" data-liname="3">3</li>
<li value="3+" data-liname="3+">3+</li>
</ul>
With jQuery :
$(".myul li").on("click", function(){
var myval = $(this).data("liname");
var myval1 = $(this).val();
});
When I select 3+ I can get the value of myval but with myval1 it shows only 3 and not 3+. myval1 works fine for other values. Only when a nimber has the + sign it chooses to ignore it.
What am I doing wrong?