AJAX загрузка
home

Пример использования

Пример

$(document).ready(function(){
  
   $("p").data("test1","Лето");
   $("#but1").click(function(){
      $("p").data("test2","Весна");
   });
   $("#but2").click(function(){
      alert($("p").data("test2"));
   });
   $("#but3").click(function(){
      var arr=[];
      $.each($("p").data(),function(key,val){
         var x=key+":";
         x=x+val;
         arr.push(x);   
      });
   alert(arr.join(", "));
   });

});
Быстрый просмотр

Определение и использование

С помощью метода data Вы можете привязать, или извлечь ранее привязанные к элементу данные.

Синтаксис

//Привяжем данные к выбранному элементу
$(селектор).data(имя,значение)
//Вернем привязанные к выбранному элементу данные с указанным именем
$(селектор).data(имя)
//Вернем все привязанные к выбранному элементу данные 
$(селектор).data()

селектор (обязательный параметр) Выбирает элемент, к которому будут привязаны данные (или возвращены ранее привязанные).

имя (необязательный параметр) Имя привязанных данных. Если Вы укажите только имя метод вернет данные с указанным именем. Если данный параметр опущен, метод вернет все ранее привязанные данные.

значение (необязательный параметр) Данные, которые будут привязаны к элементу.