html未点击背景 点击背景,在AngularJs中点击状态如何改变背景色

下面我就为大家分享一篇AngularJs点击状态值改变背景色的实例,具有很好的参考价值,希望对大家有所帮助。

实例如下://更改边框颜色的代码 $("#shname").css({"border":"1px solid red"});

//排序有时候下标会错乱 不建议使用 建议使用讲师排序代码

*{

margin: 0 auto;

padding: 0;

}

.p{

margin-top: 50px;

width: 800px;

height: 1000px;

}

.tian{

width: 80px;

height: 24px;

background: #5CD6FF;

}

#sp{

width: 150px;

height: 24px;

margin-left: 130px;

border-radius: 10px;

}

#sj{

height: 24px;

margin-left: 20px;

border-radius: 10px;

}

#st{

height: 24px;

margin-left: 30px;

}

#t{

width: 14px;

height: 14px;

position: absolute;

margin-left: -24px;

padding-top: 6px;

}

#t1{

width: 14px;

height: 14px;

position: absolute;

margin-left: -24px;

padding-top: 6px;

}

#table{

margin-top: 50px;

}

.fh1{

background: #FCFC30;

}

.true {

background: greenyellow;

border: 0px;

border-radius: 3px;

}

.false {

background: yellow;

border: 0px;

border-radius: 3px;

}

q.png

q.png

{{c}}

id 商品名用户名手机号价格 城市下单时间 状态
{{x.id}}{{x.sname}}{{x.name}}{{x.tel}}{{x.price|currency:"¥:"}}{{x.cheng}}{{x.time|date:"MM-dd HH:mm:ss"}}

添加订单信息

商品名

用户名

手机号

价格为

请选择城市

{{xx}}

var app=angular.module("myapp",[]);

app.controller("mycr",function($scope){

//select列表的值

$scope.cha=["按状态查询","已发货","未发货"];

$scope.cs=["请选择城市","北京","天津","河北","上海"];

$scope.user=[{

"flog":false,

"id":2001,

"sname":"IphoneX",

"name":"张三",

"tel":"13525654123",

"price":"8699",

"cheng":"北京",

"time":"14560161945000",

"zhuang":false,

},

{

"flog":false,

"id":3006,

"sname":"Iphone6",

"name":"王红",

"tel":"12564236541",

"price":"5635",

"cheng":"郑州",

"time":"1456016212945000",

"zhuang":false,

},

{

"flog":false,

"id":5312,

"sname":"Iphone7",

"name":"赵小龙",

"tel":"13402651245",

"price":"6180",

"cheng":"北京",

"time":"666016215645000",

"zhuang":false,

},

{

"flog":false,

"id":2314,

"sname":"Iphone8",

"name":"赵强",

"tel":"17695212525",

"price":"7190",

"cheng":"上海",

"time":"88888162545000",

"zhuang":false,

}

];

//按照商品名称查询

$scope.nameselect=function(){

$scope.sn=$scope.msname;

//手机号过滤器为空

$scope.sh="";

}

//按照手机号查询

$scope.sjselect=function(){

$scope.sh=$scope.mytel;

//商品过滤器为空

$scope.sn="";

}

//已发货和未发货的点击事件

$scope.myfh=function(){

if($scope.fh=="按状态查询"){

$scope.fahuo="";

}else if($scope.fh=="已发货"){

$scope.fahuo=true;

$scope.sn="";

$scope.sh="";

}else{

$scope.fahuo=false;

$scope.sn="";

$scope.sh="";

}

}

//全选

$scope.myqx=function(){

if($scope.qx){

for (var i=0;i

$scope.user[i].flog=true;

}

}else{

for (var i=0;i

$scope.user[i].flog=false;

}

}

}

//如果有一个没选全选取消

$scope.dx=function($index){

if($scope.user[$index].flog==false)

$scope.qx=false;

}

//批量删除

$scope.px=function(){

var j=0;

for (var i=0;i

if($scope.user[i].flog){

j++;

}

}

if(j==0){

alert("请至少选择一个")

}

//判断所有选中的框 看其状态值为未发货 提示不能删除未发货的

var flog1=true;

for (var i=0;i

if($scope.user[i].flog){

if($scope.user[i].zhuang==false)

flog1=false;

}

}

if(flog1){

for (var i=$scope.user.length-1;i>=0;i--) {

if($scope.user[i].flog){

$scope.user.splice(i,1);

//全部删除 全选为false

$scope.qx=false;

}

}

}else{

alert("不能删除未发货的")

}

}

//根据id排序的方法

var c=0;

$scope.idp=function(){

c++;

if(c%2==1){

$scope.idpai='id';

}else{

$scope.idpai='-id';

}

}

//根据价格排序的方法

$scope.jiap=function(){

c++;

if(c%2==1){

$scope.idpai='price';

}else{

$scope.idpai='-price';

}

}

//根据时间排序

$scope.ship=function(){

c++;

if(c%2==1){

$scope.idpai='time';

}else{

$scope.idpai='-time';

}

}

//点击新增的话显示添加

$scope.add=function(){

$scope.yc=true;

}

//保存的代码

$scope.baocun=function(){

flog= kong($("#shname").val(),"#s1")

&&kong($("#username").val(),"#s2")

&&kong($("#mtel").val(),"#s3")

&&kong($("#mprice").val(),"#s4")&&cheng();

if(flog){

var tian={

"flog":false,

"id":"23236",

"sname":$scope.shname,

"name":$scope.username,

"tel":$scope.mtel,

"price":$scope.mprice,

"cheng":$scope.chengshi,

"time":"14560201945000",

"zhuang":false,

}

//添加到表格中

$scope.user.push(tian);

//添加完毕后清空

$scope.shname="";

$scope.username="";

$scope.mtel="";

$scope.mprice="";

//清空后隐藏

$scope.yc=false;

}

}

//不为空的方法

function kong(k1,s){

var k=/^\s*$/;

if(k.test(k1)){

$(s).html("不能为空");

return false;

}else{

$(s).html("");

return true;

}

}

//城市选择

function cheng(){

if($scope.chengshi=="请选择城市"){

$("#s5").html("必选");

return false;

}else{

$("#s5").html("");

return true;

}

}

/*x.zhang为发货的状态值 默认为false不发货 通过过滤器设置值为已发货和未发货

//通过以下来设置背景颜色

.true {

background: greenyellow;

border: 0px;

border-radius: 3px;

}

.false {

background: yellow;

border: 0px;

border-radius: 3px;

}

*/

//发货改变值的方法

$scope.fahuo1 = function($index) {

if($scope.user[$index].zhuang ){

$scope.user[$index].zhuang = false;

}else{

$scope.user[$index].zhuang = true;

}

}

})

//自定义过滤器,根据zhuang的状态,返回不同的值

app.filter("myFilter", function() {

return function(input) {

if (input) {

return "已发货";

} else {

return "未发货";

}

return input;

}

})

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/505489.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机应用考试其一级属于中级,计算机软件水平考试可以直接考中级吗?

原标题:计算机软件水平考试可以直接考中级吗?【http://jsj.kaoshib.com/rjsp/bkzn/76322.html】计算机软件水平考试呢,是对计算机与软件专业技术人员的一个职业资格、专业资格认定的一种考试,在某种程度上,计算机软件水…

html5画布太极图,canvas实现太极图

window.onload function() {var cv document.getElementById(cv);var cxt cv.getContext(2d); //获取画布//画白 大半圆cxt.beginPath();cxt.arc(150, 150, 150, -Math.PI * 0.5, -Math.PI * 1.5, true);cxt.closePath();cxt.fillStyle #FFFFFF;cxt.lineWidth 1;cxt.fill(…

bmi计算器HTML,身高180cm体重110.5kg的男性标准体重与BMI指数 - BMI计算器

当您看到你目前的体脂率后是否会有种恐惧感?因为你已经步入肥胖人士的队列,你能胖成这样,小M也是无话可说了……当然,肥胖不可怕,可怕的是你已经减肥的决心!以您目前的体脂率来看,您有可能是身体…

计算机网络中ping命令的使用方法,ping命令的基础使用技巧

在电脑基础操作中,很多人在操作电脑中可以接触到这个ping命令。但是都是没有深入的去了解这个ping命令。对于ping命令在电脑中可以通过ping来判断及解决网络故障。我们每天都接触电脑使用互联网的人来说也是要去了解ping命令的基础使用。ping命令的工作原理&#xf…

计算机上硬盘显示不出来怎么办,加装硬盘不显示怎么办_新硬盘装上去了但是没显示这么解决...

一些小伙伴在加装玩新的硬盘后出现了一个问题,那就是硬盘明明安装上去了,但是电脑上没有显示出来。这是为什么呢?其实可能是因为安装没成功或者分区没有分好导致的,那么加装硬盘不显示该怎么办呢?接下来小编就给大家带…

计算机的定点运算器原理,计算机组成原理第二章第10讲定点运算器的组成.ppt

《计算机组成原理第二章第10讲定点运算器的组成.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第二章第10讲定点运算器的组成.ppt(20页珍藏版)》请在装配图网上搜索。1、定点运算器的组成,2.5 定点运算器的组成,2.5.1 逻辑运算 2.5.2 多功能算术…

计算机意外关闭原因 安全问题,win7弹出“计算机意外地重新启动或遇到错误”处理方法...

《win7弹出“计算机意外地重新启动或遇到错误”处理方法》由会员分享,可在线阅读,更多相关《win7弹出“计算机意外地重新启动或遇到错误”处理方法(1页珍藏版)》请在人人文库网上搜索。1、重装win7弹出“计算机意外地重新启动或遇到错误”处理方法相信很…

江苏成教计算机统考操作题多少分,江苏省成人计算机统考试题,操作题.doc

江苏省成人计算机统考试题《操作题》二、操作题(60分)1.调入考生文件夹中的ED.RTF文件,参考样张(附后)按下列要求进行操作。(1)将页面设置为:16开纸,左、右页边距均为2厘米,每页40行,每行42个字&#xff1b…

上海师范大学计算机作业网址,新SQL——SERVER实验练习答案.doc

SQL-Server实验讲义 PAGE 30SQL-Server实验答案上海师范大学 计算机系目 录TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc207980858" 第一部分 企业管理器的使用 PAGEREF _Toc207980858 \h 3 HYPERLINK \l "_Toc207980859" 试验一 注册服务器 PAGER…

手机测试光纤网速的软件,如何测试光纤网速?如何测试网速多少兆

如何测试光纤网速?如何测试网速多少兆网速测试的选择有很多,你在安装宽带的时候,网络提供商可能给你介绍到什么网站或者下载什么软件进行网速测试。而不管你使用什么来测试网速,你都不应该只使用一个方法,正确的做法是使用多个方…

松阳天气预报软件测试,松阳天气预报15天

发送给QQ好友★松阳未来15天天气预报★松阳天气预报7月22日 星期四:小雨,24C~24C东北风转,5-6级松阳天气预报7月23日 星期五:小雨,24C~29C北风转西北风,6-7级松阳天气预报7月24日 星期六:小到中雨转中雨,24C~27C西北风…

江苏省事业单位计算机大纲,2017年江苏省事业单位考试大纲

江苏省2017年省属事业单位统一公开招聘人员公共科目笔试考试大纲一、考试性质和测试目标事业单位统一公开招聘考试由事业单位公开招聘工作的综合管理部门组织,按照确定的招聘计划,针对各类事业单位的空缺岗位面向社会公开招考。凡符合报考资格条件的人员…

高职计算机专业用什么软件,【计算机专业论文】高职计算机专业CAD软件教学思考(共4772字)...

【摘要】作为功能强大实用性强的CAD软件,在高职计算机专业的教学中应有较高的地位。高职计算机专业教学,使学生能掌握并熟练运用CAD软件,要求我们在高职计算机专业CAD教学中不断创新,改变当前CAD软件教学中存在的各种各样的问题&a…

小学数学计算机社团活动记录及总结,新楼小学数学社团活动记录

《新楼小学数学社团活动记录》由会员分享,可在线阅读,更多相关《新楼小学数学社团活动记录(1页珍藏版)》请在人人文库网上搜索。1、新楼小学数学社团活动记录活动时间活动地点活动人数记录人活动主题列方程解应用题活动过程【例1】文化用品商店有钢笔、圆…

武未转变服务器tp,未转变者怎么tp别人 | 手游网游页游攻略大全

发布时间:2016-04-24 我的世界中有的玩家想要TP别人,但是不知道怎么操作,有的新手玩家更是不知道TP是什么意思,那么这些就让小编来为大家解释一遍吧. 新手玩家请看我的世界手机版tp拉人怎么操作 TP操作…

搜狗语音输入提示服务器繁忙,讯飞语音输入如何提高识别率 提高方法

讯飞语音是一款语音输入软件,能够帮助用户进行通过语音说话,进行智能识别,帮助用户在繁忙的时候,直接语音输入,不过语言描述要清晰哦!小编在这里分享一下识别率提高方法,不要错过哦!…

.ajax 自定义headers,Ajax设置自定义请求头的两种方法

示例用自定义请求头token为例方法一$.ajax({type: "post",url:"http://127.0.0.1:4564/bsky-app/template/testPost",contentType: "application/json;charsetutf-8",//这个参数也是header参数data :JSON.stringify({"bodyName":"…

服务器ie打不开http协议,在浏览器输入地址后,这个世界发生了什么(http协议浅谈)...

引言这篇文章是我各处收集有关于http的知识,不成体系,爱看不看?,看完点赞。我们输入网址之后发生的事情输入网址并回车(URL 包括 协议名称 域名或者IP 端口号 请求资源具体地址 参数)解析域名 DNS解析浏览器发送HTTP请求服务器处理请求服务器…

个性化显示服务器,Linux系统个性化登录提示信息的方法

字符界面操作久了,就没有太多的新鲜感,所以加点登录时的个性化显示,让心情变的更愉快!如果采用root账号登录编辑/etc/bashrc内容,那所有其他帐号登录都会提示相同的内容,如果想每个用户进行配置&#xff0c…

微软2022服务器,​微软公开地分享了即将发布的WindowsServer 2022的特性

微软测试其自去年以来的下一个版本的WindowsServer在内部测试程序中。尽管发布了常规的服务器测试构建,但Microsoft官员很少提供有关这些服务器测试构建中的特性和更新的任何公开信息。但是,在3月2日,官员们更公开地分享了即将发布的WindowsS…