我有如下代码..
// Get some data
var id = event.target.id;
var flag_status = event.target.dataset.change;
var winner_id = event.target.dataset.winner;
var item_id = event.target.dataset.item;
“正常”之类的浏览器Firefox
和Chrome
获取值,没有任何问题,一切的伟大工程; 但是没有与发生IE8
所以我假设它不能获取数据。
该event
的参数传递给通过这个代码此功能:
$('.shipping_status').click(function(event) {
event.preventDefault();
// Update Shipping Status
updateShippingStatus(event);
});
..和再依次得到它时被点击这些示例性元件中的一个:
<a title="Item Being Processed" class="shipping_status processing" data-item="102383" data-winner="172" data-change="0" id="processing_102383" href="#"></a>
<a title="Item Posted" class="shipping_status posted active" data-item="102383" data-winner="172" data-change="1" id="posted_102383" href="#"></a>
<a title="Problem With Item" class="shipping_status problem" data-item="102383" data-winner="172" data-change="3" id="problem_102383" href="#"></a>
<a title="Item Delayed" class="shipping_status delayed last" data-item="102383" data-winner="172" data-change="2" id="delayed_102383" href="#"></a>
有没有一种方法,我能得到这个与IE8的工作? ......另外,我没有IE9+
与测试-没有任何人知道,如果它在> IE8?
我也有这个标记jQuery
,如果我们有替代的方式得到使用jQuery这些数据将与IE8正常工作。