jQuery removeData() 方法

2025年3月17日 | 阅读 3 分钟

removeData() 方法用于删除先前使用 data() 方法设置的数据。它是 jQuery 中的内置方法。data() 方法用于将数据附加到选定元素并从中获取数据。

语法

上述语法中的 selector 是要删除其数据的选定元素。removeData() 接受一个可选参数,定义如下:

name: 这是需要删除的数据名称。这是一个可选参数。此参数用于删除特定值。如果未指定,removeData() 方法将删除与选定元素关联的所有存储数据。

让我们通过一个例子来理解 removeData() 方法的工作原理。

示例 1

这是使用 removeData() 方法的示例。在此示例中,我们正在删除使用 removeData() 方法的(可选)值或不使用(可选)值添加的数据。

这里有一个 ID 为“p1”的段落元素。还有三个按钮,用于添加或删除数据。当用户单击第一个按钮时,将向 ID 为“p1”的段落添加数据。单击第二个按钮时,将触发 removeData() 方法并删除使用 data() 方法添加的特定数据“name”。单击第三个按钮时,该方法将删除与选定元素关联的所有存储数据。

立即测试

输出

jQuery removeData() method

单击“添加数据”按钮后,输出将是:

jQuery removeData() method

单击“使用可选参数删除数据”按钮后,输出将是:

jQuery removeData() method

单击“不使用可选参数删除数据”按钮后,输出将是:

jQuery removeData() method
下一个主题jQuery queue() 方法