Udate for Windows Phone 8

Turns out, IE on Windows Phone 8 does not support the HTML5 dataset
method, so I switch to getting an attribute.