课程
/前端开发
/jQuery
/jQuery基础课程
菜单元素中的<a>元素有什么用?去掉之后,鼠标选中就没有背景样式了?
2016-01-15
源自:jQuery基础课程 10-7
正在回答
插件中 a 有自设样式,去掉后当然会没有了;
从实际应用角度说,a 肯定是必须的,要不然怎么进入分类页呢?
a标签的href=‘XX.html’而onclick=‘return XX()’的话。那么执行顺序是先执行onclick再执行href,如果onclick方法返回的是true,那就执行href的连接跳转,如果返回的是false,就不执行href这个a标签的这样写可以理解成这样onclick的方法的分解:function XX(){ if(判断条件成立){//方法返回这个if判断 window.location.href='';//这个也就相当于a标签的href属性}else{//条件不成立,什么都不执行}}
举报
加入课程学习,有效提高前端开发速度
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号