arkadii_parovozov, я смотрю Вы любите извращаться.
Ресурсоемкость зависит от реализации. |
<div class="magazin"> <div class="bloki" data-id="<?php echo $row['id'];?> data-minutes="<?=$row['time'];?>"></div> <div class="bloki" data-id="<?php echo $row['id'];?> data-minutes="<?=$row['time'];?>"></div> </div> <script type="text/javascript"> $(function(){ var cur_time=(new Date()).getTime()/1000;//Время от которого буду устанавливать сдвиг. $('.magazin>[data-minutes]').each(function(){ $(this).text(cur_time+parseFloat($(this).attr('data-minutes'))); }); }); </script> |
Цитата:
$(this).text(cur_time+$(this).data('minutes')); Если к примеру атрибут будет содержать json формат, то такое обращение вернет готовый объект. |
)) Извращаюсь потому что я с js на "Вы". Спасибо за пример!
|
laimas,
Спасибо! |
Цитата:
К тому же из data-атрибута ожидаются вполне определенные данные имеющие тип int или float. К чему приведет (float)cur_time+(object)$(this).data('minutes'), к NaN? |
Цитата:
Цитата:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script> $(function() { $.each($('p'), function() { alert($(this).data('m')+5) }) }); </script> </head> <body> <p data-m="123"></p> <p data-m="123.4"></p> </body> </html> |
Цитата:
Цитата:
Я предполагал, что вы имеете ввиду несколько другой тип данных. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script type="text/javascript"> $(function() { $('p').last().attr('data-m',JSON.stringify({foo:'bar'})); $('p').each(function(){ alert($(this).data('m')+5); }); }); </script> </head> <body> <p data-m="123"></p> <p data-m="json"></p> </body> </html> |
Ну здрасьте, я же не сумасшедший, коли работаю с числами мною же определенными, то уж точно знаю чего ожидать. :)
|
Цитата:
Спасибо за информацию о jq.data, приму к сведению. |
Часовой пояс GMT +3, время: 23:41. |