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, время: 17:57. |