- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
Javascript:
$(document).ready(function () {
$(".addTag").click(function () {
$('.questao').html($('.questao').html() + ' <span contentEditable="false" class="tagResp"> </span> ');
$('.questao').focus();
});
});
跨度CSS:
border:2px solid #dadada;
border-color:#9ecaed;
border-radius:7px;
display: inline-block;
height: 10px;
width: 50px;
padding:5px;
margin-top:3px;
box-shadow:0 0 10px #9ecaed;
white-space:nowrap;
此示例应在用户单击按钮时在当前行中创建一个标记。
问题:在第二行之后,jquery 创建的 Tag 出于某种原因跳转到了新的一行,而不是停留在同一行。
示例:
~错误~
randomtext randomtext <span>tag</span> <br>
randomtext <br>
<span>tag</span>
应该是:
randomtext randomtext <span>tag</span> <br>
randomtext <span>tag</span>
另一个问题是:
可以聚焦最后一行吗? jquery 函数 .focus() 转到文本的开头,应该是结尾。
谢谢!我希望有人能帮助我。
最佳答案
看来 contentEditable
的实现存在问题在 HTML5 中
通过查看此链接 http://jsfiddle.net/MuHvy/10/您可以单击测试按钮,它会准确报告您所期望的内容,向框中添加一些文本,然后再次单击测试按钮,您将看到因为该框失去了焦点,浏览器添加了额外的 <br>
。标签。
没有我能找到的细节http://www.w3.org/TR/2008/WD-html5-20080610/editing.html关于focus lost的实现
不过你可以先发帖修复<br>
通过编写一个函数来 trim 尾随的标记 <br>
在添加下一个元素之前,但是这可能因浏览器而异
关于javascript - <span> 在第二行之后换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16963104/
在 Vaadin 7.0,显示时JavaBean Table 中的数据与 BeanContainer ,用新数据刷新表的正确方法是什么? 最佳答案 该表通过监听器监视表项的属性。如果您通过表的 Ite
首先,我使用的是带有 Axis2 1.6.2 的 eclipse,我正在 tomcat 6 上部署我创建的 Web 服务。Web 服务是在 eclipse 中通过自上而下的方法创建的。 我被要求使对我
我已将 Rails 3.1.1 应用程序升级到 Rails 3.1.3,现在,对于每个请求,它仅响应错误数量的参数(3 for 1)。不幸的是,它没有说明错误在哪里,并且应用程序跟踪为空。我认为存在一
我是一名优秀的程序员,十分优秀!