Цитата:
Тем более что в перспективе - это доступ через свойство element.dataset.* |
Цитата:
|
ksa, ты наверно так страницы верстаешь:
<!DOCTYPE html MYDOCTYPE>
<html>
<body>
<style>
шапка{
...
}
</style>
<шапка>
<меню>...</меню>
</шапка>
<абзац></абзац>
</body>
Какая разница что нужно использовать <header> и <nav> - кого это волнует? Так то удобнее! :D |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
По слухам $elem.data('id') работает быстрее чем $elem.attr('data-id'), т.к. первый не обращается к DOM. Это так?
|
Shitbox2, у тебя там сверхнагруженное приложение, в котором обращение к id идет миллионы раз в секунду? Тогда да, первое быстрее.
|
Нет, не высоконагруженное. Но если нет разницы, зачем платить больше? Еще в jQuery $elem.data('id') практически равен $elem.attr('data-id').
Т.е. <div data-id="9"></div> $('div').data('id') вернет 9, хотя обратная запись работать не будет. Дата-атрибуты можно использовать как значения по-умолчанию, больше плюсов в них не насмотрел... |
Цитата:
|
| Часовой пояс GMT +3, время: 18:10. |