Если я хочу динамически изменять href ссылки, должен ли я делать это с помощью prop()
или attr()
?
Должен ли быть установлен с помощью prop() или attr()?
Ответ 1
Вы использовали бы .attr()
, поскольку .prop()
чаще используется для булевых свойств, таких как checked
, selected
и т.д., хотя это, безусловно, возможно с .prop
, это, возможно, менее ясно в соответствии с вашими намерениями
Хотя я верю, что в конечном итоге они очень похожи (или используются) функционально-мудрыми
Просто примечание: сайт API jQuery, похоже, следует за булевым "sway":
.prop()
- Примеры используют checked
и disabled
.attr()
- Примеры используют alt
title
и src