Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Выбрать активный элемент меню (https://javascript.ru/forum/jquery/39249-vybrat-aktivnyjj-ehlement-menyu.html)

danik.js 23.06.2013 04:52

Цитата:

Сообщение от Faab
Это значит что если вставить не объявленную переменную, то её значение будет автоматически равно значению элемента, id которого идентично имени этой переменной?

Да. Это описано в спецификации HTML (лень искать ссылку)
Не стоит кстати этим пользоваться. Кроме того в IE это не работает с контролами формы.

bes 23.06.2013 11:25

Цитата:

Сообщение от Faab
синтакс переменной.

тогда уж "синтэкс вэриэбл", если лень нормально сказать :haha:

bes 23.06.2013 11:28

Цитата:

Сообщение от Faab
Это значит что если вставить не объявленную переменную, то её значение будет автоматически равно значению элемента, id которого идентично имени этой переменной?

что такое значение элемента?
это значит, что если у элемента задан атрибут id, то автоматически создастся переменная, имя и значение которой "совпадают" со значением этого атрибута

bes 23.06.2013 11:51

к той же теме
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<input id="111" name="img21">
<script>
jQuery(function ($) {
	alert($(111).eq(0).attr("name"));
	alert($("#111").eq(0).attr("name"));
});
</script>


Часовой пояс GMT +3, время: 18:49.