2011-04-24 110 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