jQuery UI Sortable refreshPositions() 方法

jQuery UI 的 Sortable 组件提供了一个 refreshPositions() 方法,该方法用于刷新 Sortable 实例中的所有元素的位置。在本教程中,我们将详细介绍 Sortable 的 refreshPositions() 的使用方法。

refreshPositions() 基本语法如下:

$( ".selector" ).sortable( "refreshPositions" );

其中,".selector" 是 Sortable 的 CSS 选择器。

以下两个示例:

示例一:使用 Sortable 的 refreshPositions() 方法

$( "#my-sortable" ).sortable();

$( "#refresh-sortable" ).click(function() {
  $( "#my-sortable" ).sortable( "refreshPositions" );
});

这将创建一个名为 my-sortable 的 Sortable 实例。然后,使用 refreshPositions() 方法在单击按钮时刷新该实例中的所有元素的位置。

示例二:使用 Sortable 的 refreshPositions() 方法和 addClass() 方法

$( "#my-sortable" ).sortable();

$( "#add-class-sortable" ).click(function() {
  $( "#my-sortable li" ).addClass( "highlight" );
  $( "#my-sortable" ).sortable( "refreshPositions" );
});

这将创建一个名为 my-sortable 的 Sortable 实例。然后使用 addClass() 方法将 CSS 类“highlight”添加到该实例中的所有 li 元素。然后,使用 refreshPositions() 方法实例中的所有元素的位置。

总结:

jQuery UI 的 Sortable 组件提供了一个 refreshPositions() 方法,该方法用于刷新 Sortable 实例中的所有元素的位置。要使用 refreshPositions() 方法,需要将其用于 Sortable 的 jQuery 对象。使用 refreshPositions() 方法刷新 Sortable 实例中的所有元素的位置,以确保它们反映最新的状态。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQuery UI Sortable refreshPositions() 方法 - Python技术站

(0)
上一篇 2023年5月11日
下一篇 2023年5月11日

相关文章

  • jQuery中on()和live()或bind()的区别

    在jQuery中,on()、live()和bind()都是用于绑定事件处理程序的方法。虽然它们的作用相似,但它们之间有一些区别。以下是详细攻略,含两个示例,演示on()、live()和bind()的区别: bind()方法 bind()方法用于将一个或多个事件处理程序绑定到一个或多个素上。它的语法如下: $(selector).bind(event, dat…

    jquery 2023年5月9日
    00
  • JQuery如何按name属性选择元素

    如果想按照元素的name属性来选择元素, 可以使用JQuery的[attribute=value]选择器。具体而言,使用[name=value]即可选中拥有name属性值为value的元素。 以下是两个使用示例: 示例一:选中所有input元素中name属性为email的元素 html代码: <input type="text" n…

    jquery 2023年5月28日
    00
  • jQWidgets jqxTextArea选择事件

    以下是关于 jQWidgets jqxTextArea 组件中选择事件的详细攻略。 jQWidgets jqxTextArea 选择事件 jQWidgets jqxTextArea 组件的选择事件用于在文本区域中选择文本时触发。可以使用事件执行自定义操作,例如在选择文本时显示一个弹出窗口或在选择文时更新页面上的其他元素。 语法 $(‘#textarea’).…

    jquery 2023年5月11日
    00
  • js滚动条回到顶部的代码

    下面是关于如何让JavaScript滚动条回到顶部的完整攻略: 1. 使用window.scrollTo()方法 window.scrollTo()方法是一个JavaScript的内置方法,当我们需要将窗口的滚动条回到页面顶部时,可以使用该方法。 // 将滚动条回到页面顶部 window.scrollTo(0, 0); 上述代码将会把窗口滚动条移动到页面的顶…

    jquery 2023年5月18日
    00
  • jQWidgets jqxGrid columnsreorder属性

    以下是关于“jQWidgets jqxGrid columnsreorder属性”的完整攻略,包含两个示例说明: 简介 jqxGrid 控件的 columnsreorder属性用于启用或禁用表格列的重新排序功能。 完整攻略 以下是 jqxGrid 控件 columnsreorder属性的完整攻略: 定义 columnsreorder 在 jqxGrid 控件…

    jquery 2023年5月11日
    00
  • jQWidgets jqxScheduler closeDialog()方法

    下面是关于jQWidgets jqxScheduler closeDialog()方法的详细攻略: 方法描述 jqxScheduler是一个适用于JavaScript的日程安排控件。closeDialog()是该控件提供的一个方法,用于关闭弹出窗口或者对话框。 方法语法 // 关闭弹出框 $(‘#jqxScheduler’).jqxScheduler(‘cl…

    jquery 2023年5月11日
    00
  • jQWidgets jqxTooltip closeOnClick属性

    以下是关于 jQWidgets jqxTooltip 组件中 closeOnClick 属性的详细攻略。 jQWidgets jqxTooltip closeOnClick 属性 jQWidgets jqxTooltip 组件的 closeOnClick 属性用于在单击提示框时自动关闭框。可以使用该属性控制提示框的关闭行为和效果。 语法 $(‘#toolti…

    jquery 2023年5月11日
    00
  • jQWidgets jqxGrid filterrowheight属性

    以下是关于“jQWidgets jqxGrid filterrowheight属性”的完整攻略,包含两个示例说明: 简介 jqxGrid 控件的 filterheight 属性用于设置表格的过滤行高度。过滤行是一个用于筛选数据的行,可以在表格的顶部或底部显示该属性可以用于控制过滤行的高度。 完整攻略 以下是 jqxGrid 控件 filterrowheigh…

    jquery 2023年5月10日
    00
合作推广
合作推广
分享本页
返回顶部