在同样包含输入元素的jQueryUI对话框中使用红皮书时,它会显示出一些奇怪的行为。
选择文本并单击“Bold”、“斜体”或“通过”按钮第一次不会执行预期的操作,而是将焦点转移到输入元素。第二次单击相同的按钮(在再次选择文本之后)将按预期工作。
移除输入似乎也有效。
小提琴:http://jsfiddle.net/Shikiju/sgvdvoL2/1/
浏览器使用: Chrome版本40.0.2214.115米
<div id="dialog">
<textarea id="editor" value=""></textarea>
<input type="text" value="" onfocus="console.log('Focus on this input')" />
</div>
$(function(){
$('#dialog').dialog({
open: function(){
$('#editor').redactor();
}
});
});发布于 2015-04-28 07:57:47
最重要的是,是Jquery中的一个问题导致了这个问题。被解决
https://stackoverflow.com/questions/28721043
复制相似问题