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