gpt4 book ai didi

jQueryAce 不能在隐藏的 div 中工作

转载 作者:太空宇宙 更新时间:2023-11-04 12:28:38 26 4
gpt4 key购买 nike

我的网站上有一个选项卡式内容,其中一个选项卡需要包含 jQueryAce 编辑器。我正在按照他们的 website 上的示例进行操作,如下所示:

<textarea class="my-code-area" rows="4" style="width: 100%">puts 'foo'</textarea>
<script>
$('.my-code-area').ace({ theme: 'twilight', lang: 'ruby' })
</script>

这些行应该位于一个 div 中,该 div 最初具有 display: none,直到用户单击选项卡名称。如果它们在那个 div 里面,当它显示时,编辑器将不可见(也不会工作),但是如果这些行在隐藏的 div 外面然后编辑器工作得很好。

关于如何将此编辑器放入最初隐藏的 div 中的任何建议?

最佳答案

然后你应该在显示主 div 之后初始化你的插件,

$('your-div').show();
$('.my-code-area').ace({theme:'twilight',lang:'ruby'}); // add after showing parent div

关于jQueryAce 不能在隐藏的 div 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27840232/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com