2011-04-24 93 views
0

嗨我只是試圖實現一些很酷的拖放東西到我的訂單,我有數據集js對象的問題。當我將函數綁定到ondragstart事件,然後嘗試讀取event.dataset.value時,出現錯誤TypeError: Result of expression 'event.target.dataset' [undefined] is not an object。當我將event.target對象記錄到控制檯中時,數據集對象丟失。數據屬性只包含在屬性對象中。 我正在使用Safari 5.0.5 ..在谷歌鉻是一切正常。 那麼這個東西是如此糟糕,實施得如火如荼?我認爲,至少webkit瀏覽器應該處理好,但反例似乎是真的:) jQueryUI應該修復它,但我想依靠一個非插件解決方案..html5拖放問題(數據集)

+0

提供了一些代碼的東西。 – 2012-08-07 11:38:23

回答

0

我想你想通過一個在事件中設置自定義數據。

是否可以單獨傳遞數據集?我不知道其他瀏覽器如何支持修改事件。我總是遠離它。

jQuery包裝所有事件,所以你可以擴展他們所有你想要的。這並不意味着這是一個非常好的方法:D