小编mar*_*rsh的帖子

焦点内容可编辑的div

我想聚焦 contenteditable div,这样我就可以在插入 DOM 时自动开始输入

我试过了$('.content').focus(),但这不起作用

示例 html:

<div class="content" contenteditable="true">sample input</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery reactjs

6
推荐指数
1
解决办法
7173
查看次数

jquery DataTables 行重新排序:删除后订单恢复

我正在尝试将 jQuery DataTables ( http://datatables.net/ ) 与 Row Ordering 插件 ( http://code.google.com/p/jquery-datatables-row-reordering/wiki/Index ) 一起使用。最初,行的重新排序看起来有效,但是出现了 javascript 错误“错误:语法错误,无法识别的表达式:#”。因此,我实施了此处概述的解决方案:http : //datatables.net/forums/discussion/19011/drag-and-drop-row-reordering-issue 为 tr 元素提供唯一 ID。现在没有javascript错误。但是,行重新排序现在根本不起作用。我拖了一行,但是当我放下它时,表格会恢复到以前的状态。

这是带有 javascript 的完整 HTML 文件:http : //pastebin.com/2P9hJ7n2

有没有其他人遇到过这个问题?如果是这样,你是如何解决的?

我尝试在重新排序 javascript 的行中挖掘,看起来问题是抓取行的当前和上一个位置:

// fyi: properties.iIndexColumn is 0
var iCurrentPosition = oTable.fnGetData(tr, properties.iIndexColumn);
//...
oTable.fnGetData(trPrevious[0], properties.iIndexColumn);
Run Code Online (Sandbox Code Playgroud)

无论它期望从 fnGetData 得到什么,都已经改变了。我已经迭代了 oTable.fnGetData(tr, i) 为 i 的几个值返回的内容,它似乎是该行的单元格。

我的猜测是自从编写这个插件以来 DataTables 的实现已经发生了变化。我只是想知道是否可以轻松解决这个问题。

javascript jquery jquery-datatables

6
推荐指数
2
解决办法
6054
查看次数

标签 统计

javascript ×2

jquery ×2

html ×1

jquery-datatables ×1

reactjs ×1