Stop Javascript from rounding big numerical IDs
<p>The following throws up an alert box reading: <code>211466719468855300</code>. Why is this happening, even when I try casting it to a String? How can I read it accurately?</p>

<p><strong>HTML:</strong></p>

<pre><code>&lt;a class="delete-link" data-id="211466719468855298"&gt;Delete&lt;/a&gt;​
</code></pre>

<p><strong>JS:</strong></p>

<pre><code>$('.delete-link').click(function(e) {
        var $item =$(this);
        var itemID = String($item.data('id'));
        alert(itemID);
});
</code></pre>

<p><strong>Fiddle:</strong> <a href="http://jsfiddle.net/zUbym/1/">http://jsfiddle.net/zUbym/1/</a></p>

<p>​</p>
