angular自带的jquery lite用法实例,不用引入jq照样回到老夫就用jq的感觉~
前提~我用的版本1.5.5
或许你曾见过这张图~
言归正传,情况是这样的:
我有三个li,每点击当前li就让其背景色变色;
点击另一个li又让背景色切换到另一个li。
这需求在jq的时代简直不能再简单,然鹅在用了angular后页面就很少引入jq了(当然是为了保持B格~哈哈哈),偶然发现angular自带有jq lite,和指令一起用就又回到老夫就用jquery的快感~
附码:
<li au-focus><a href="#/music/1">音乐</a></li>
<li au-focus><a href="#/movie/1">电影</a></li>
<li au-focus><a href="#/book/1">图书</a></li>
angular.module('wasei.directives.au-focus', [])
.direvtive('auFocus',[function(){return {restrict: 'A',link:function($scope, iElm, iAttrs, controller){iElm.on('click',function(){iElm.parent().children().removeClass('active');iElm.addClass('active');})}}
}]);
最后附上angular自带的jq方法,当然你也能自己打印一下iAttrs查看…
angular自带的jquery lite用法实例,不用引入jq照样回到老夫就用jq的感觉~相关推荐
- python asyncio回调函数_python回调函数用法实例分析
python回调函数用法实例分析 本文实例讲述了python回调函数用法.分享给大家供大家参考.具体分析如下: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用.回调和异步 ...
- ANGULAR自带指令有哪些?
1.背景介绍 AngularJS 通过被称为 指令 的新属性来扩展 HTML. AngularJS 通过内置的指令来为应用添加功能. AngularJS 允许你自定义指令. 2.知识剖析 angula ...
- 简述angular中constant和$filter的用法
这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [简述angul ...
- jQuery .tmpl() 用法
参考效果: DEMO 下载: jquery-tmpl-master 动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等. 这些情况下,动态请求返回 ...
- Excel 日期相减 DATEDIF 函数用法实例
Excel 日期相减 DATEDIF 函数用法实例 如图所示 在C1列输入 =DATEDIF(A1,B1,"y")&"年"&DATEDIF(A1 ...
- BCDEDIT用法实例讲解
BCDEDIT用法实例讲解 补充:今天才发现BCDEDIT不是纯DOS命令.你必须在XP或者VISTA中才能使用这个命令. ========================== bcdedit.exe ...
- Imagex用法实例
Imagex用法实例 本文的所有操作都需要在Windows PE下进行.虽然这可能没有在DOS环境下方便,不过用Windows PE取代DOS已经是一个必然的趋势,同时,Windows PE环境也使p ...
- jquery 瀑布流实例最流行瀑布流图片展示
jquery masonry与infinitescroll两款瀑布流插件制作当下最流行的瀑布流图片展示实例,通过鼠标滚动图片无限加载的类似瀑布的效果的图片展示.用户可以无限浏览图片或内容无限加载瀑布流 ...
- python画猴子_Python猴子补丁Monkey Patch用法实例解析
属性在运行时的动态替换,叫做猴子补丁(Monkey Patch). 为什么叫猴子补丁 属性的运行时替换和猴子也没什么关系,关于猴子补丁的由来网上查到两种说法: 1.这个词原来为Guerrilla Pa ...
最新文章
- Linux复制文件scp
- 数字图像处理实验(5):PROJECT 04-01 [Multiple Uses],Two-Dimensional Fast Fourier Transform
- 也许90%的人都没有真正搞懂性能优化
- Windows Azure SDK 1.6让Visual Studio下的Azure开发更高效
- ubuntu16.04下安装NS-2.35以及对simple例的理解
- 消费者服务消费延时分析
- vs2015 hiredis编译使用
- (day 22 - 全排列问题 dfs+剪枝+回溯 )剑指 Offer 38. 字符串的排列
- linux wifi驱动rtl8188移植
- 双击java安装包没有反应_win7系统双击JeR安装包没有任何反应的解决方法
- 计算机论文的写作方法有哪些,计算机专业毕业论文的写作方法指导
- 如何用C语言实现批量修改文件类型
- 研究生师兄谈SCI论文写作心得
- html向下的箭头符号怎么打,向下的箭头怎么打
- Carla学习(一) 小车简单直线行走
- DM8在银河麒麟服务器上配置Oracle19c的DBLINK服务
- 基于Pytorch的cifar10分类网络模型
- 26个顶尖战略咨询公司常用分析模型详解!
- 阿里云服务器,解析二级域名
- VUE引入Echarts 打包文件过大——解决方法2:CDN引入
热门文章
- 《细说PHP》第二版--读书笔记
- 关于地震预测的一个胡思乱想
- 实现JS标签切换效果【CSS图片切换】
- 分布式系统原理介绍_分布式系统的全面介绍
- python写梦幻西游手游脚本辅助_深入解析Lua脚本加密技术,给游戏代码加上“紧箍咒”...
- 基于STM32和EV1527的无线接收解码程序
- Python 进行HTTP代理 多线程实现微信刷投票开发
- PowerBI网关on-premises data gateway无法登录账号的问题及解决方法
- android课程设计致谢,有关课程设计论文的致谢词
- vue -- 移动端(vant)更换头像剪切功能