可选择jqueryui重新排序html标记内容
Selectable jqueryui rerordering html tag content
我已经在div上应用了jquery ui可选
HTML代码:
<div id="selectable">
<p>xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz <b>ABC </b> <i> 124</i> <span>asdfasdf</span></p>
<p>xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz <b>ABC </b> <i> 124</i> <span>asdfasdf</span></p>
<div>xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz xyz <i> 124</i> <span>asdfasdf</span><ul><li>=====</li><li>+++++++</li></ul></div>
</div>
jQuery/Javascript代码:
$('#selectable').selectable();
但实际情况是,当我选择时,html更改意味着p
标签、b
标签和i
标签的顺序随着拖动功能的发生而改变。
如有任何帮助,我们将不胜感激。
$(function() {
$("#selectable").click(function (event) {
$("p, b, i, span, div, ul, li", this)
.removeClass("selected")
.filter(event.target)
.addClass("selected");
});
});
i
、span
和div
在一条线上因此不能分开。
.selected{
color: white;
background-color: #F39814;
}
相关文章:
- 使用html和Javascript进行客户端排序
- 使用Handontable在同一列中用纯文本和html对问题进行排序
- 如何移动/重新排序html表行
- 使用javascript/JQM对JSON对象进行排序并附加到html中
- 如何在javascript和/或jquery中对具有多列的HTML表进行排序
- 从 ajax 调用到 jquery UI 可排序列表构建 html
- 我可以用angularJS/Jquery / Javascript对静态html表进行排序吗?
- 功能性 HTML 表(排序、筛选、移动和切换列)
- 无法在jQuery上对我的html列表进行排序
- 如何使用Javascript对html内容进行排序(按作者排序,按日期排序等)
- 表过滤,排序,在html中使用jquery/javascript/css进行区分记录
- 排序 Jquery 返回的 HTML 元素
- 如何创建可排序、可过滤和可编辑的 html/javascript 表
- 在 JavaScript 或 jQuery 中对 HTML 内容进行排序
- 对 html 表中.txt中的字符串进行排序
- 当通过 Struts 填充表时,如何实现 HTML 表排序
- 如何使用 html 选择元素的值对 Shopify 液体中的集合进行排序
- 使用 Tinysort 按子属性对 HTML 列表进行排序
- 对 HTML 列表进行排序,然后对目标元素进行排序
- 对具有多词输入的 HTML 元素进行排序