我正在将应用程序的jquery版本从jQuery1.12升级到jQuery3.5。 我遇到了一些布尔属性.attr()
问题。 所以我打算把这些改变成,
1)
$(selector).attr('checked');
$(selector).attr('selected');
作为
$(selector).prop('checked');
$(selector).prop('selected');
2)
$(selector).attr('checked', 'checked');
$(selector).attr('checked', true);
作为
$(selector).prop('checked', true);
3)
$(selector).attr('selected', 'selected');
$(selector).attr('selected', true);
作为
$(selector).prop('selected', true);
这些在功能上会有什么变化吗?
有关更多信息,请参考链接