jQuery.removeData()

Функция jQuery.removeData() позволяет удалить данные, ранее привязанные к элементу с помощью функции jQuery.data(). Это функция низшего уровня, на практике лучше использовать метод removeData().

Варианты использования

jQuery.removeData(элемент) => jQuery
Удаляет все данные, привязанные к указанному элементу.
jQuery.removeData(элемент, имя) => jQuery
Удаляет соответствующие указанному имени данные, привязанные к элементу.

Примеры

<html>
<head>
  <title>Функции библиотеки jQuery</title>
  <script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
</body>
</html>
 
<script>
var body = document.body;
 
$.data(body, 'background', 'teal'); /* установлены данные с именем 'background' */
console.log($.data(body)); /* объект {background: 'teal'} */

$.removeData(body); /* удалены все установленные данные */
console.log($.data(body)); /* пустой объект {} */
</script>