【发布时间】:2011-05-26 01:18:03
【问题描述】:
window.onload = function() {
$A($('draggables').getElementsByTagName('p')).each(
function(item) {
new Draggable(
item,
{
revert: true
}
);
}
);
Droppables.add(
'droparea0',
{
hoverclass: 'hoverActive',
onDrop: moveItem
}
);
// Set drop area by default non cleared.
$('droparea0').cleared = false;
}
function moveItem( draggable,droparea){
$(droparea).highlight({startcolor: '#999999', endcolor: '#f3f0ca' });
if (!droparea.cleared) {
droparea.innerHTML = '';
droparea.cleared = true;
}
draggable.parentNode.removeChild(draggable);
droparea.appendChild(draggable);
}
嗨,我正在从原型迁移到 Jquery,现在我无法成功地进行转换,最后需要一些帮助。可以请一些 pne 帮我将上面的原型 js 代码翻译成 jquery 放一些 cmets 以便我可以跟随吗?我会很感激的。是的,原型工作有点辛苦,但在我完全进入 jquery 之前,我很难忘记这一点。
【问题讨论】:
-
如果有这类东西的某种转换器会很棒......谷歌充满了类似的问题。
-
除了在线文档之外,你可以推荐一本很好的jquery书,我已经搜索了很多,只是想听听其他意见,再次感谢你的任何回复。
标签: javascript jquery prototypejs code-translation