摘要: 這兩天太忙了,沒時間寫B(tài)log,業(yè)余時間又扒了一次google的拖拽,對比了netvibes的,差不多,讓后就寫了個注釋,順便學(xué)習(xí)。
google用了混淆,js里面的命名比較暈。我花了些時間把他們翻譯成容易看懂的命名,并且作了注釋,希望對大家有幫助。
可以這里下載我的例子:
http://www.tkk7.com/Files/iamtin/google_drag.rar
//可拖拽Element的原形,用來將event綁定到各個鉤子,這部分市比較通用的,netvibes也是基本完全相同的實現(xiàn)
//這部分推薦看dindin的這個,也會幫助理解,http://www.jroller.com/page/dindin/?anchor=pro_javascript_12
var Drag = {
//對這個element的引用,一次只能拖拽一個Element
obj:null,
//element是被拖拽的對象的引用,elementHeader就是鼠標(biāo)可以拖拽
閱讀全文