如何使用jquery移动数据块
How to move a data block using jquery
我正在使用一个自定义标记"quest"。我不能在"任务"标签中有表格标签。因此,我需要jQuery将表呈现在正确的位置。目前html写如下:
<pre><code>
<li><table block_type="no_border_table">
<tbody>
<tr><th></th><th>Lemons</th></tr>
<tr><td>White</td></tr>
<tr><td>Green</td></tr>
<tr><td>OMEGA</td></tr>
<tr><td>Happiness</td></tr>
</tbody></table>
<quest>Consider Table 1. For lemons
How do we change this?
a. Grapes
b. Apples
c. Mangoes
d. Towels
</quest>
</li>
</code></pre>
在渲染时,我需要句子文本和多选之间的表格,如下所示:
<pre><code>
<li>
<quest>Consider Table 1. For lemons
How do we change this?
<table block_type="no_border_table">
<tbody>
<tr><th></th><th>Lemons</th></tr>
<tr><td>White</td></tr>
<tr><td>Green</td></tr>
<tr><td>OMEGA</td></tr>
<tr><td>Happiness</td></tr>
</tbody></table>
a. Grapes
b. Apples
c. Mangoes
d. Towels
</quest>
</li>
</code></pre>
我在http://www.elated.com/articles/jquery-removing-replacing-moving-elements/但是,我不知道如何在两个文本体之间移动表格。我是jQuery的新手,因此希望能提供一个非常详细的答案。
谢谢!
使用跨度
<pre><code>
<li><table id="table" block_type="no_border_table">
<tbody>
<tr><th></th><th>Lemons</th></tr>
<tr><td>White</td></tr>
<tr><td>Green</td></tr>
<tr><td>OMEGA</td></tr>
<tr><td>Happiness</td></tr>
</tbody></table>
<quest>
<span id="tab">Consider Table 1. For lemons
How do we change this?</span>
<span id="tag">
a. Grapes
b. Apples
c. Mangoes
d. Towels
</span>
</quest>
</li>
</code></pre>
渲染时使用
//上述消息的选项卡内容
var text=$("#tab").html();
$("#table").before(text);
尝试:
var q = $("quest").html();
q = q.replace(/'./g,"specialchar");
$("quest").remove();
$("li").wrap("<quest>"+q+"</quest>");
q = $("quest").html();
q = q.replace(/specialchar/g,".");
$("quest").html(q);
此处演示
相关文章:
- 以下数据布局在设置显示上向上移动:无
- 如何在剪切/粘贴/移动后在contentEditable DIV中保留与XML相关的数据
- 如果我在页面之间移动,Jquery 数据表行事件会卡住
- 如果上一个
为空,则向上移动表数据 d - 如何在页面之间导航后停止jquery移动中的重复数据
- 尝试在移动优先应用程序中从 SQL 数据库获取数据时出错
- 如何使用jquery移动数据块
- 在线/离线数据更新移动最佳实践
- 从页面上点击的链接中删除数据,然后移动到下一页&在CasperJS中重复
- 当一个字段已满时,将数据条目移动到下一个字段-JS制表
- 当移动到“外部”版本时,“内部”成功 AJAX 中的“数据”变量应该更改为什么
- 如何在移动屏幕上居中“获取数据”
- 使用数据发布更改页面 jQuery 移动
- 数据表移动行按钮
- 来自第三方身份验证的 Firebase 身份验证数据在移动 safari iOS8 中始终为空
- 视频标签仅在移动设备上调用一个字节的数据(Node.js)
- 将一些 JSON 数据移动到唯一的 Div 中
- 将数据移动到$.ajax's out
- 将数组数据移动到分部中
- 如何在不移动过滤功能的情况下将一组过滤后的数据移动到另一个工作表