jQuery Accordion内部的动态内容(Textarea)
Dynamic content (Textarea) inside a jQuery Accordion
场景非常简单,我在jQuery手风琴中有一个文本区域。当我在浏览器上调整文本区域的高度时,当前手风琴的内容会与下面的手风琴重叠。
<div class="accordion">
<h3>Sec 1</h3>
<div>
<textarea></textarea>
I move with the textarea
</div>
</div>
<div>
<span>I am being overlapped :o</span>
</div>
-我在动态附加内容时遇到了类似的问题(例如)。我通过刷新手风琴克服了这一点。
$(".accordion").accordion("refresh");
如何调整文本区域的大小?我不想捕捉调整大小事件,因为我有很多文本区域,我不想跟踪它们的所有初始尺寸。谢谢
编辑
我现在意识到,默认情况下Accordo会为"溢出"的内容创建一个滚动条。然而,我希望我的内容能够动态地调整高度,所以我在css 上做了一个过渡
.ui-accordion .ui-accordion-content {
overflow: visible !important;
}
这是一个工作演示。
https://jsfiddle.net/normangr7/vebw8o0b/
为.ui-accordion .ui-accordion-content
设置height : auto !important;
.ui-accordion .ui-accordion-content {
height :auto !important;
padding: 0px;
overflow: visible !important;
}
演示:http://jsfiddle.net/kishoresahas/vebw8o0b/1
我想你的问题的答案在这里:jQuery手风琴w/input,你如何获得不关闭手风琴的输入&仍然能够控制它。在本主题的第一篇文章中,您可以找到非常有用的jsfiddle代码:手风琴中有4个文本区域,它们不重叠。
顺便说一句,谢谢你的问题,我正在研究一种适合页面中7个文本区域的方法,现在我找到了解决方案。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态分配GA增强型电子商务跟踪器
- onkeyup无法动态创建多个文本区域
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何使Javascript动态html表及其上的事件
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何访问用javascript动态生成的textarea的文本内容
- 如何在单击按钮后提取javascript中textarea的id(在本例中是动态的)
- jQuery Accordion内部的动态内容(Textarea)
- 按类获取textarea并动态设置name
- 使用textarea-tinymce插件管理动态添加和删除元素
- 在动态加载的TextArea上加载TinyMCE不起作用
- 动态设置TextArea宽度
- 从多个动态创建的HTML textarea元素发布
- 使用jQuery和textarea动态if/else语句
- textarea值=在具有动态表单的页面上未定义
- 在使用jquery创建动态值后,尝试将焦点放在textarea的末尾
- 复制动态表列与行隐藏的样式属性textarea jQuery