javascript - Jquery,可拖动的div不会使用Firefox在内部自动调整 Accordion 的大小

标签 javascript jquery html css jquery-ui

我在可拖动的 div 中有一个 jquery Accordion 。一旦 div 被拖动,它就会变成一个固定的高度,并且不会像预期的那样对 Accordion 使用react。有什么建议吗?

您可以在 http://addresslabels.tk/templates 看到它不工作只需选择 14 per sheet 模板,它就是左侧的菜单。

   $(function() {
$( ".draggable" ).draggable();
   });

$(function() {
$( ".closedaccordion" ).accordion({
  collapsible: true,
   active: false
});
  $( ".openaccordion" ).accordion({
        collapsible: true,
     });

CSS:

 #printmenu {
 position:fixed;
 width: 235px;
 height: auto;
 padding: 10px;
 border-radius: 5px; 
 }

html

 <div id="printmenu" class="jsonly ui-widget-content draggable">
 <div class="closedaccordion">
 <h3>Accordion</h3>
 <p>content</p>
 </div> 
 </div>

重复问题中显示的答案对我不起作用,所以我必须添加这个问题!

最佳答案

我使用这个 javascript 解决了 firefox 中发生的这个问题 -

$("#printmenu").draggable({ handle: "#printmenutitle" });

$( ".closedaccordion" ).accordion({ collapsible: true, active: false });

$( ".openaccordion" ).accordion({ collapsible: true, });

$('#printmenutitle') .bind('mouseup', function(){
    document.getElementById('printmenu').style.height = 'auto';
}); 

关于javascript - Jquery,可拖动的div不会使用Firefox在内部自动调整 Accordion 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35236998/

相关文章:

javascript - 访问不断变化的变量将不起作用(Johnny-Five 操纵杆)

javascript - React JS 如何更改除单击按钮 onClick 之外的元素中的字体颜色?

javascript - 如何禁用浏览器中的后退、前进和刷新功能?

jquery - 向父类添加类(不在树的正上方)

javascript - 如何使用从后端/API 获得的特定坐标绘制矩形?

javascript - Hangfire 完成后如何发出通知

javascript - 如何在弹出窗口被阻止时通过javascript打开新窗口

javascript - Jquery 验证 - 输入掩码冲突

html - IE,在灯上运行网站时出现 HTML 问题

javascript - Express js 外部 javascript 文件未加载