<p class="container-fluid">

<p class="navbar-header animated fadeInLeft">

<a class="navbar-brand" href="#">禾粒农场</a>

</p>

<p>

<ul class="nav navbar-nav animated fadeInLeft">

<li class="active" ng-click="goHome()" tt>

<a href="">首页</a></li>

<li class="" tt>

<a href="" ui-sref="。news">新闻资讯</a></li>

<li class="" tt>

<a href="#products">产品介绍</a></li>

<li class="" tt>

<a href="#farm">农场问问</a></li>

<li class="" tt>

<a href="#board">问卷调查</a></li></ul>

<ul class="nav navbar-nav navbar-right animated fadeInRight">

<li><a href="" ng-click="goRegister()">

<span class="glyphicon glyphicon-user"></span>

注册</a></li>

<li><a href="" ng-click="goLogin()">

<span class="glyphicon glyphicon-log-in"></span>

登录</a></li></ul></p></p></nav></p>

JS

function tt(){

return{

restrict:'A',

scope:false,

link:function(scope,ele,attr){

ele。bind('click',function(){

$(this)。siblings()。attr('class', ' ');

$(this)。attr('class', 'active');

})}};}

angular

。module('main')

。directive('tt', tt);

使用AngularJS的指令模块定义了一个名为tt的属性指令,为拥有该属性的标签绑定一个鼠标点击事件,当用户点击某个标签页的时候他会搜索相同父节点下的兄弟标签,把他们的class属性全部重置为空,然后再把自己的class属性设置为active,然后配合css添加不同的样式用以区别,让用户能够直观看到自己现在所属的页面位置。指令模块作为AngularJS的主要功能模块,可以让用户自定义指令可用来修改页面的DOM的结构,例如添加、删除、修改HTML标签及其属性样式,并且还能够配合jQuery使用快速获取DOM节点。

Directive指令模块常用的属性包括这里的restrict属性,该属性有四个参数可选,为AECM,可设置指令调用方式。scope属性是用来设置当前变量环境,这里的false表示能够使用定义在父作用域里的变量以及函数。

图 4。2 关于禾粒

图 4。3 产品介绍

HTML

<p class="body-part1">

<p class="body-part1-left">

<h1 class="text-4em">ABOUT HELI'S FARM</h1>

<h1>关于禾粒</h1>

<p class="arrow-down">↓</p>

</p>

<img src="img/about。jpg" class="about">

<p class="body-part1-right">

<p>

禾粒社区农场是一群IT人士/大学教师/CXO(CEO,CTO^_^)联合创办的体验式农场,为社员们定制绿色健康的食品,同时也提供有趣的亲子教育,自助式的田园小聚,每个社区成员都参与农场劳作,体验生活的艰辛与收获的喜悦。

</p>

<p class="icon">

<p class="">

<img src="img/sy_icon1.png">

<span>

品牌理念<br>Brand Concept</span>

上一篇:Android系统的求职招聘App研究+源代码
下一篇:Java人事管理信息系统设计

Html5+css3+js电瓶车企业移动办公系统设计

HTML5云平台的移动学习系统-移动端设计

HTML5设备运行可视化仿真在网页中的发布

HTML5课程类微信公众号设计

HTML5的boostrap响应式课程网站的设计

HTML5和android的手机聊天机器人APP开发

HTML5伪云桌面资源整合系统设计

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

安康汉江网讯

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发