Цитата:
|
Цитата:
Цитата:
<!DOCTYPE HTML> <html> <head> <title></title> <meta charset="utf-8" /> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <div data-id="9"></div> <script type="text/javascript"> var id = $('div').data('id'); alert(id); $('div').data('id', 10) id = $('div').data('id'); alert(id); </script> </body> </html> |
Цитата:
Цитата:
|
рони, ты не понял. ('div').data('id', 'xxx') не меняет значение атрибута data-id
|
danik.js,
ок |
Цитата:
|
Цитата:
<!DOCTYPE HTML> <html> <head> <title></title> <meta charset="utf-8" /> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <div data-id="9"></div> <script type="text/javascript"> var id = $('div').data('id'); alert(id); $('div').data('id', 10) id = $('div').data('id'); alert(id); $('div').wrap("<div></div>"); alert($('div').html()); </script> </body> </html> |
рони, так я и не понял почему второй алерт показал 10... :(
|
ksa,
видимо потому что дата работает свойством обьекта когда он есть/был проинициализирован data('id', 'xxx') а не с атрибутом. |
Цитата:
А я уш было обрадовался такому методу... Непонятки получаются. Вроде как значение атрибута осталось (что мне и нужно), а взять то значение - банан! |
Часовой пояс GMT +3, время: 06:47. |