嘿,我已经搞砸了一段时间了,我已经没有东西可以尝试了。我一直在尝试使用 kendo ui (web) 将 textarea 转换为编辑器,但出现此错误:“Microsoft JScript 运行时错误:对象不支持属性或方法‘就绪’”
似乎一个常见的问题是对 jquery 脚本的不正确/多次引用,但我很确定我在这一点上是正确的。这是我所拥有的:
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<link href="~/Styles/kendo.common.min.css" rel="stylesheet" type="text/css" />
<link href="~/Styles/kendo.default.min.css" rel="stylesheet" type="text/css" />
<script src="~/Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="~/Scripts/kendo.web.min.js" type="text/javascript"></script>
...
<textarea id="txtBody" rows="10" cols="30" style="width:400px;height:100px" runat="server"></textarea>
<script type="text/javascript">
$(document).ready(function () {
$("#txtBody").kendoEditor({
tools: [
"bold", "italic", "underline", "strikethrough",
"justifyLeft", "justifyCenter", "justifyRight", "justifyFull",
"insertUnorderedList", "insertOrderedList",
"indent", "outdent",
"createLink", "unlink",
"subscript", "superscript",
"viewHtml",
"formatting", "fontName", "fontSize", "foreColor", "backColor" ]
}); });
</script>
</asp:Content>
如您所见,我使用的是 jquery-1.7.1,这是 kendo ui 2.717(我正在使用的版本)的建议。
谢谢你的帮助。