我在多个jQuery选项卡上有多个文本区域的设置,所有这些都使用Tiny MCS进行WYSIWIG编辑。我正在使用jQuery来控制文本区域的大小以使它们保持一致,但我遇到了一个问题。只有第一个选项卡上的文本区域大小正确 - 其余区域默认为20列。如果我从等式中删除Tiny MCE,那么一切都正确。有办法解决这个问题吗?这是我的代码:
<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery-1.3.2.min.js") %>"></script>
<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery-ui-1.7.1.custom.min.js") %>"></script>
<script type="text/javascript" src="<%= Url.Content("~/Scripts/tiny_mce/jquery.tinymce.js") %>"></script>
<script type="text/javascript">
$(function() {
$("#tabs").tabs();
$("textarea").attr("cols", 80);
$("textarea").tinymce({
// various Tiny MCE settings here
});
});
</script>
答案 0 :(得分:0)
找到它。看起来不是使用textarea本身的“cols”属性而应该使用Tiny MCE的“width”设置:
$("textarea").tinymce({
// various Tiny MCE settings here
width: "500"
});