Каждый атрибут каждого элемента доступен через функцию attr()
. Если вы можете сделать document.getElementById()
для этого элемента и затем получить доступ к свойству, вы также можете сделать это, используя функцию attr()
. Однако к некоторым свойствам проще обращаться другими способами при использовании jquery. Например, чтобы увидеть, является ли элемент скрытым или видимым, вы можете сделать:
var isVisible=$("#el").is(":visible");
вместо использования метода attr()
. Точно так же вы можете найти selectedIndex
выпадающих меню и текст выбранной опции, более простыми способами, чем использование метода attr()
. В этом pdf описаны некоторые из этих более простых подходов.
Чтобы получить доступ к свойству CSS, вам лучше сделать:
var fontWeight=$("#el").css("fontWeight");
вместо использования get()
или attr()
. Вы также можете установить свойства CSS следующим образом, например:
$("#el").css("fontWeight","bold");