jq
青梅煮酒论英雄
你以为的你以为的就是你以为的吗
展开
-
jQuery 中 substr,substring,slice,split,indexOf,charAt,replace用法
substr : 截取字符串 参数(截取开始的位置;截取字符串的长度) 例如:var str = "helloworld";var laststr = str.substr(0,5);alert(laststr); // hellosubstring: 截取字符串 参数(截取开始的位置;截取结束的位置) 例如:var str = "helloworld";var lasts原创 2017-07-11 11:29:53 · 995 阅读 · 0 评论 -
首页地图渲染之国际化(二)---地图操作
地图操作关于放大缩小定位搜索等功能,其中最重要的是不管哪个操作,都是对echart的设置,具体函数如下:function localizeMap(center,zoom){ var option = echartMap.getOption() if(center&¢er.length==2) option.series[0].center=center原创 2017-12-20 11:40:07 · 669 阅读 · 0 评论 -
jq插件 datatable的使用(附上window一些方法)
datatable使用data 为后端传过来的数组值 function initfellTable(data){ datatable = data; $("#myTable").html("<thead><tr><th>"+$.i18n.prop('')+"</th><th>"+$.i18n.prop('')+"</th><th>"+$.i18n.prop('')+"</th>原创 2017-12-20 15:51:30 · 412 阅读 · 0 评论 -
jquery 国际化使用(二)
接 jquery 国际化使用:showLanguage()函数 language.jsfunction showLanguage(){ var language = null; try { language = getLanguage(); } catch(e) { console.info("Can not原创 2017-12-20 15:57:33 · 559 阅读 · 0 评论 -
jquery 国际化使用(二)
接 jquery 国际化使用:showLanguage()函数 language.jsfunction showLanguage(){ var language = null; try { language = getLanguage(); } catch(e) { console.info("Can not原创 2017-12-20 15:57:37 · 382 阅读 · 0 评论 -
jquery 一些方法使用(保留小数、for in 、datatable渲染特殊数据)
一、保留小数、向上取整toFixed(999.99) 999.9 Math.ceil(999.99) 1000 parseInt(999.99) 999二、for in使用i=0;for(key in array) if(key !="" && i>0) $('.'+key).html(array[key]);i++;三、da原创 2018-01-16 10:20:38 · 1092 阅读 · 1 评论 -
js each函数 的使用
使用场景1. $().each()当存在多个相同的class元素,元素是不固定的,并且要给他们增加点击事件$(".tip").each(function (index) { $(this).on("click", function () { //循环给每个元素增加背...原创 2018-02-27 15:47:05 · 2980 阅读 · 0 评论 -
跨不同浏览器读取xml文件的节点
1.conf.xml配置<?xml version="1.0" encoding="utf-8" ?><GISConfig> <geoserverUrls> <nodes>配置项</nodes> </geoserverUrls> <geoser原创 2018-03-22 15:29:35 · 312 阅读 · 0 评论 -
js 点击和悬浮事件的坑
一、点击事件不生效1.可能dom元素还没有加载然后就调用了click事件,一般出现在动态加载表格的情况,解决方法有两种,一个是在加载完表格之后再去加载click事件,一个在表格的元素里增加click事件$('#webradio').on('click',function(){ })二、点击事件点击一次执行多次事件先解绑这个事件在添加 off.on 或者unbind....原创 2018-03-30 10:27:14 · 3753 阅读 · 0 评论 -
js 插件 drag.js拖动
1. html 引入drag2.使用插件 $("#hoverMap").dragging({ move : 'both', scope:".ondetails_div", randomPosition : false , hander:'#twoGis_header' });3.使用draggable插件,...原创 2018-03-20 17:09:12 · 3593 阅读 · 0 评论 -
js input搜索框自动补全及模糊搜索
一.搜索的html注意:自动补全和模糊搜索用的是jquery-ui组件,使用时需引入jquery-ui的js和css<div class="top_search" data-open="no"> <input type="text" id="search_con"> </div>二、搜索值和原创 2018-03-30 15:48:29 · 10057 阅读 · 0 评论 -
首页地图渲染之国际化(一)
一、初始全国各省份对象1.定义对象 省份名称—国际化名称变量var Langualarmap={ "安徽":"AH", "北京":"BJ", "福建":"FJ", "甘肃":"GS", "广东":"GD", "广西":"GX", "贵州":"GZ", "海南":"HI",原创 2017-12-20 11:21:23 · 1079 阅读 · 0 评论 -
前端之文件导出
之前做过几个相关于文件导出的功能,有几个地方是值得注意的:ajax请求前端之所以可以导出文件是 通过 ajax 发起一个url 请求, 然后后端返回一个 文件的 url,前端 通过 window.open(url) 打开这个url把文件下载下来 ,注意的是如果要在本页面下载这个文件,ajax就要发起 同步请求,async 置为 false,ajax 默认为 true,异步请求,具体例子如下:$.a原创 2017-10-19 11:00:37 · 639 阅读 · 0 评论 -
deferred/when jQuery 1.5版本以后的一些新方法
$.when().done() deferred原创 2017-07-03 11:50:36 · 303 阅读 · 0 评论 -
apply、call和Math.max
apply 和call 区别1.call()与apply()区分apply,call就一句话:转载 2017-07-03 15:29:42 · 455 阅读 · 0 评论 -
Cookie,LocalStorage,SessionStorage的区别
Cookiecookie存储的空间非常小,限制为4KB左右,主要用途保存登陆信息,比如浏览器中”记住密码”,这通常是通过在cookie中存入一段辨别用户身份的数据来实现的,cookie兼容各大浏览器localStoragelocalStorage 是 HTML5 标准中新加入的技术,它并不是什么划时代的新东西。早在 IE 6 时代,就有一个叫 userData 的东西用于本地存储,而当时考虑到浏览器转载 2017-07-13 09:55:03 · 330 阅读 · 0 评论 -
anjular 一些常用的方法
anjular.element将DOM元素或者HTML字符串一包装成一个jQuery元素。 用法: $scope.getMore = function(){ angular.element('.list-box ul').append('111111') }scope通信方法 on emit broadcaston、em原创 2017-07-07 11:56:34 · 461 阅读 · 0 评论 -
angular 的 ajax的获取
get 方式: $http.get('./json/jrcslc.json'). success(function(data) { $scope.financials = data.financials; }); $http.get('./json/jrcsjj.json').原创 2017-07-07 11:03:31 · 361 阅读 · 0 评论 -
jq 插件 之 datatable 使用
Datatable 是基于jquery开发的表格插件,动态生成表格用此插件非常简单快捷,而使用此插件的重点就是要 理解各个选项的配置及相关含义。以下为一些常见的选项配置,具体代码如下://从后台获取数据后台传来的数据格式为: { "data":[{ "PCI": "111", "eNodeBID": "111",原创 2017-07-14 17:25:40 · 1554 阅读 · 0 评论 -
jq 数组操作、事件处理和相关处理函数的使用
shift: 删除数组的一个元素unshift: 将数值插入到数组的第一个元素pop: 删除数组里最靠后的元素push:将数值插入到数组的最后一个元素中splice: 通过指定的索引原创 2017-07-18 13:44:27 · 817 阅读 · 0 评论 -
jquery 国际化使用
jquery 有专门使用 国际化的插件 ,jquery.i18n.properties jQuery.i18n.properties 采用 .properties 文件对 JavaScript 进行国际化。jQuery.i18n.properties 插件根据用户指定的(或浏览器提供的 )语言和国家编码(符合 ISO-639 和 ISO-3166 标准)来解析对应的以“.properties”为后缀原创 2017-07-21 17:12:30 · 1306 阅读 · 0 评论 -
try catch 用法
在实际应用中,碰到了一个问题,就是在动态生成一个表格的时候,从后台接收到的的数据和表头名称是不同的接口,而表格的id是在表头名称这个接口动态生成的,所以就会导致一个问题,在火狐浏览器中,响应请求比较慢 这个时候我们就可以使用 try catch 方法 来 处理浏览器的位置错误下面是相对简单的例子:try { foo.bar();} catch (e) { if (e instanceof E原创 2017-08-02 10:08:18 · 19330 阅读 · 1 评论 -
node js使用 (一)
使用 nodejs服务器访问 本地的 js文件 首先在 node js 安装的文件中 创建 server.js文件 具体的 server.js 文件内容 如下:var http = require('http');http.createServer(function (request, response) { // 发送 HTTP 头部 // HTTP 状态值: 200 : O原创 2017-07-27 11:33:20 · 401 阅读 · 0 评论 -
图片静态的左右滑动
1. html结构要求 <div id="preclick"><span class="leftarrow"></span></div> <div class="contantime"> <div id="ordercontent"&原创 2018-03-26 17:29:07 · 1312 阅读 · 0 评论