【发布时间】:2011-04-06 18:34:11
【问题描述】:
你好
这是我的代码
$('.fc-event').live("mouseover",function(){
if (!$(this).data("init")) {
$(this).data("init", true);
$(this).draggable({
appendTo: 'body',
//opacity: 0.65,
revert: 'invalid',
scroll: true,
scrollSpeed: 50
});
$(this).draggable(
"option",
"helper",
function(){
$('body').append('<div id="dragElement"></div>');
$('#dragElement').maxZIndex({inc : 5});
$('#dragElement').html($(this).find('.fc-event-title').html());
return $('#dragElement');
});
}
});
这不起作用... :(如果我将事件更改为“悬停”,它将起作用(但仅在鼠标悬停时...我无法使用)。如果我将事件更改为“单击”它也有效,只是不能“鼠标悬停”。
有什么想法吗?
【问题讨论】:
-
你的意思是回调永远不会被调用?你试过用 Firebug 调试 js 吗?每个浏览器都会出现这种情况吗?