位置: 编程技术 - 正文

DIV+CSS+jQ实现省市联动可扩展(jquery控制css样式)

编辑:rootadmin

推荐整理分享DIV+CSS+jQ实现省市联动可扩展(jquery控制css样式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery控制css样式,css省略,jq css(),css设置省略号,jq控制css样式,jq css(),div css js,css省略,内容如对您有帮助,希望把文章链接给更多的朋友!

公司的省市县数据比较坑爹,是通过ehr系统那边生成ID来匹配,比如福建省 对应ID AOP,城市也对应一个ID,然后区县就不管了。然后我就网上找了一堆资源 插件什么的感觉都不适用就决定自己写一个。因为自己也是半桶水的那种界面都不知道怎么弄,弄哪种格式,什么风格,配色啊。就默默的找了京东、亚马逊、淘宝、当当等他们关于省市区是怎么做的。图如下:

最后我结合一下做了如下图:

废话不多说上源码:

页面布局:

脚本:

DIV+CSS+jQ实现省市联动可扩展(jquery控制css样式)

逻辑就是要先选国内或者国外,三角形就是图片,不是h5 canvas画出来的,这种图片网上多的是。

1、我用input 类型button 作为图片容器,用img图片居然出不来(可能我水吧)。input有默认样式按钮点击外面有蓝色的边框,要去掉outline:none;不要像我一样写成out-line

2、感觉自己在写面向过程一样,按三角形加载全部信息,切换图片,再点图片就关闭成。里面有些逻辑就是自由扩展,不要国外的就把国外有关代码删掉,要扩展就添加类似 省 市。

3、动态加载数据就是 比如 省份 对应的div 类名为liDiv1,它的盒子结构

动态数据 ss 可以通过ajax获取数据库数据 经过后台遍历拼接

比如说以下是 .net 的写法(写的比较low不要介意)把他传到前端 ajax接收返回的值,直接append到$('.liDiv3').html(ss);就获取到动态数据

获取数据,点击福建省 就可以写通用的click事件,后台拼接的onclick="getLi(this)"

在前端就写上

然后这样就获取到省份的 text id ,通过click事件可以获取到 城市的数据 同样加载 id和text。在拼接文本到 最上面的输入框就是最终结果 (这个还没写,很简单,懒癌发作了不想写了),对了上面的文本已经设置了只读readonly,说到只读 就要说到 readonly 和disabled 的区别了,readonly只对 输入框还有多文本输入框有效,而且文本样式不会更改。disabled 基本试用与所有元素,但是要注意的它的兼容性。上面的文本框设置了runat属性 是为了方便.net后台直接读取数据。

jQuery soColorPacker 网页拾色器 未采用生僻的jquery特性,能兼容jquery1.2.6以上所有版本实例预览引入文件linktype="text/css"rel="stylesheet"media="all"href="soColorPacker/css/style.css"/scripttype="text/javascr

浅析jQuery Ajax通用js封装 本文大概分为三步实现jqueryajax通过js封装,通过代码实例讲解,代码附有注释,比较容易理解,具体详情如下所示:第一步:引入jQuery库scripttype="text/jav

基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一) 内容滑动切换应用非常广,常见的有幻灯片焦点图、画廊切换等。随着WEB前端技术的广泛应用,内容滑动切换效果占据着web页面重要地位,因此本站Hello

标签: jquery控制css样式

本文链接地址:https://www.jiuchutong.com/biancheng/385878.html 转载请保留说明!

上一篇:jQuery实现指定区域外单击关闭指定层的方法【经典】(jquery中有几种方法可以来设置和获取样式)

下一篇:jQuery soColorPacker 网页拾色器

  • 增值税普通发票怎么开
  • 递延所得税资产和负债怎么理解
  • 营业额超500万会罚款吗
  • 公司买手表账务处理
  • 装修摊销是当月还是次月摊销?
  • 其他应付款年终怎么结转
  • 购进货物进项不予抵扣
  • 辅导期一般纳税人什么意思
  • 小规模纳税人购置税控设备
  • 初始数据录入后怎么修改
  • 工资分两次发为什么分两次扣税?
  • 预收账款与预付账款均属于负债
  • 税控系统服务质量调查报告
  • 发票申领需要什么资料
  • 外币折算差额计入什么科目
  • 建安企业增值税税率是多少
  • 盘盈入库和其他入库
  • 预缴企业所得税是含税数还是不含税
  • 减免税附报需要哪些资料?
  • 给员工租房会承担什么责任
  • 为什么wifi有信号没网络
  • 原始凭证和记账凭证各应具备哪些内容
  • 什么是保守型证券
  • win10更新21h1后很卡
  • Linux系统中Squid代理服务器配置全过程解析
  • 企业清算有哪些类型
  • 尼泊尔乡村
  • sgbhp.exe - sgbhp是什么进程 有什么用
  • 文件夹字体怎么变大
  • 资本公积转增资本要交税吗
  • 结转出租包装物因不能使用而报废的残料价值
  • laravel框架关键技术解析
  • 福利部门领用原材料进项税额可以抵扣吗
  • 不得税前扣除的项目有哪些
  • 纳税检查调整的销售额确认收入吗
  • transformer中的参数
  • 公司在银行买的理财产品怎么做账
  • js 数组remove
  • 其他资本公积可以冲减吗
  • 工会经费发放奖励个税处理
  • 企业所得税包含营业外收入吗
  • 资产处置损益是当期损益吗
  • 道路货物运输服务税率
  • 弥补以前年度亏损后缴纳所得税
  • 现金流量表每月要报吗
  • 应收帐款周转率计算公式为
  • 自用房产税计入什么科目
  • 教育协会颁发的证书有用吗?
  • 电商支付的刷单费怎样做记账凭证?
  • 管理费用记错了跨年了怎么调整
  • 电子监控系统安装与维修
  • 增值税普通发票可以跨区域开吗
  • mysql安装配置教程5.7.26
  • sql server查询数据库大小
  • sql server的介绍
  • win81蓝屏重启故障
  • dmidecode命令
  • win8defender怎么打开
  • win制作mac启动
  • linux系统中怎么全选
  • win8系统设置
  • winxp远程桌面
  • win8笔记本电脑投屏方法
  • centos创建一个文件
  • Win10 Mobile Redstone预览版14295出现问题 屏幕闪烁/应用自动关闭等
  • unity2d横版游戏源码
  • bash脚本语法
  • vue复用node_module
  • 详解HTTPS 的原理和 NodeJS 的实现
  • 从零开始学公文写作
  • 深入理解javascript特性
  • 修复硬盘
  • python 断言详细讲解用法及其案例
  • flask框架下使用scrapy框架
  • 网上怎么交车船税
  • 如何在电子税务局申报社保
  • 江苏国税电子税务局官网
  • 比利时个人所得税税率
  • 游艇车船税怎么收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设