我正在使用Jquery UI及其弹出显示框。盒子是可拖动的,我喜欢它。它在Chrome中完美运行,但是在IE或Firefox中它并不像它应该的那样工作。 (是的,两者都是最新的)
如果我试图拖动框,框就会消失,我必须向下滚动页面一半才能找到它。
为什么会这样?我如何解决它?如果我无法修复它,我该如何转动Draggable?
<script>
$(function() {
$( "#accordion" ).accordion({
heightStyle: "content"
});
});
$(function() {
$( "#ticket_view" ).dialog({
autoOpen: false,
show: {
effect: "drop",
duration: 1000
},
hide: {
effect: "scale",
duration: 1000
}
});
$( ".ticket_viewer" ).click(function() {
var ticket_id = $(this).attr('id');
$('#ticket_view').load('ticketPopup/'+ticket_id);
$( "#ticket_view" ).dialog( "open" );
});
});
</script>
答案 0 :(得分:0)
如果我无法修复它,我该如何转动Draggable?
要停用可拖动性,请将其添加到“可拖动”代码中:
draggable: false
API文档:http://api.jqueryui.com/dialog/#option-draggable
您能提供指向正在发生的网页的链接吗?什么版本的jQuery?