- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当 jWYSIWYG 文本区域中的文本更改时,我试图启用一个按钮。据我所知,调用 jWYSIWYG 时,会删除文本区域并在其位置放置一个 iframe,因此 $("#my-textarea-id")
选择器不会返回任何对象。这些是我所做的尝试,都失败了:
如图here这段代码应该可以工作,但它没有:(
$("#my-textarea-id").wysiwyg({
event:{
keyup: function(e){
$("#my-button").attr("disabled",false);
}
}
});
在接下来的尝试中,我从一个不同的脚本中初始化 jWYSIWYG 文本区域,该脚本将 .wysiwyg(...) 函数应用于页面中的所有 .RTF
元素(我的文本区域有此类) .
jWYSIWYG 放置的新框架有 [old_textarea_id]-wysiwyg-iframe
作为 ID,所以我尝试了这个:
$("#my-textarea-id-wysiwyg-iframe").keyup(function(){
$("#my-button").attr('disabled',false);
});
但又失败了。
包含文本区域文本的 iframe 部分具有 .wysiwyg
类。我最后一次尝试是这样的:
$(".wysiwyg").keyup(function(){
$("#my-button").attr('disabled',false);
});
我不知道如何处理 jWYSIWYG 元素上的事件,所以我请求你的帮助。谢谢!
最佳答案
这解决了我的问题
Adding event handler to an iframe using JQuery
jWYSIWYG 替换 iframe 的文本区域。以下问题的答案说明了将事件绑定(bind)到 iframe 的适当方式,并且可以通过这种方式处理 RTF 在线编辑器的事件。
我认为这个问题可能对人们有用,所以我暂时不会删除它。
关于javascript - 使用 jWYSIWYG 在线编辑器处理事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9467215/
我使用 jwysiwyg,但我不知道如何清除用户输入文本的框架值。 我就是这样做的.. $('#wysiwyg').val(""); 但它不起作用.. 最佳答案 您可以使用 setContent me
我在为本地体育俱乐部构建的网站上运行着一个 jWysiwyg 实例。我遇到的问题是,每当您将某些内容复制并粘贴到编辑器中时,它都会从您复制的位置复制格式。 这意味着有时它会用 包围副本或者有时 。问
我在一页上的多个文本区域上使用 jwysiwyg。然而,我的文本区域有初始的预填充值,我需要它来使用。相反,使用 jwysiwyg 的默认“初始内容”。 我的代码是: $(document).read
我该怎么做?这是我们的自定义控件: customcontrol:{ groupIndex: 6, visible: true, icon: 'includes/images/contr
看完本站的评论后: http://www.webresourcesdepot.com/jwysiwyg-jquery-inline-content-editor-plugin/ 大家一致认为 jWYS
有人知道如何在全屏模式下制作所见即所得编辑器吗? 最佳答案 这里是一个例子: fullscreen wysiwyg editor或这个:editor #2 关于javascript - jwysiwy
jwysiwyg是一个将文本区域转换为 HTML 的插件 WYSIWG编辑。我试图隐藏其 API 的 ControlName:{visible:false} 选项显示的默认控件,但它似乎不起作用。 这
如何向 jwysiwyg 添加一个按钮,以将 HTML 标签添加到所选文本?我根据文档尝试了这个: $('#wysiwyg').wysiwyg({ controls: { tt:
当 jWYSIWYG 文本区域中的文本更改时,我试图启用一个按钮。据我所知,调用 jWYSIWYG 时,会删除文本区域并在其位置放置一个 iframe,因此 $("#my-textarea-id")
我在 jquery.jwysiwyg.js 中设置了字体系列(定义了 的第 497 行)并添加了一个 CSS ...... $('#wysiwyg').wysiwyg({css : { fontFam
所以我设法用 Ajax 获得一个页面 ui.tab在其中一个选项卡中我输入 jWYSIWYG文本区域插件。不幸的是,我只能看到普通的文本区域。 但是,直接访问页面(即不使用 ajax 选项卡)是可行的
我在表单的文本区域上使用 jwysiwyg 插件 (jwysiwyg: https://github.com/akzhan/jwysiwyg ) 我想检测表单中任何文本区域的更改。 通常,对于标准的非
我是一名优秀的程序员,十分优秀!