html+css+js基本使用整理

在自学前端知识时,基本很多功能实现都是依赖百度,而没有系统的去掌握,这次的整理主要是把自己遇到的基础知识梳理一遍,方便后续再次使用。

基础知识学习网站
  • 菜鸟教程
  • w3school
  • seajs知识文档集

前端的基础知识可以先在上面任意一个网站上先过一遍,然后通过具体的实践应用去掌握。

遇到的问题

1、js选择器的使用不明确

【学习】百度 jquery选择器
【实例】
  a、根据radio的取值并设置radio的值及属性
  获取value为2的radio:$('input[type="radio"][value="2"]')
  设置属性(jquery方式):$('input[type="radio"][value="2"]').attr('checked','checked');
  设置属性(jquery方式):$('input[type="radio"][value="2"]').attr('checked','checked'); 或 $('input[type="radio"][value="2"]').prop('checked',true);
  移除属性(jquery方式):$('input[type="radio"]').removeAttr('disabled')

什么时候使用attr(),什么时候使用prop()?
  1.添加属性名称该属性就会生效应该使用prop();
  2.是有true,false两个属性使用prop();
  3.其他则使用attr();
  b、checkbox选中
  var a=$('#a').find("option:selected").val();

你可能感兴趣的:(html+css+js基本使用整理)