原创 輪播圖 左右點擊及底部小圓點

最近pc項目有兩處一樣的輪播圖  有左右點擊按鈕及底部小圓點 接下來 代碼奉上: css的寫法,可以讓子元素根據父元素定位,讓它們定位在同一位置,再給子元素根據順序加上z-index值,第一個最大,一次減小; 左右兩側點擊按鈕直接根據父元

原创 百度地圖接口及使用

 <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak

原创 雙飛翼佈局 移動端header常用佈局

在移動端開發時,經常使用雙飛翼佈局,簡單明瞭,嗖嗖嗖的就搞定頭部; 接下來給大家奉上代碼:   html部分:  <header><div class="main">title</div><div class="left">left</d

原创 JSON.parse()和JSON.stringify()的用法及區別

JSON.parse()是從字符中解析出json對象: var str = '{"overMoney":0,"castCategoryId":9,"castFarmId":""}'; console.log(JSON.parse(st

原创 jquery查找父 子 兄弟節點方法

jQuery.parent(‘.box')            查找父元素 jQuery.parents(‘.box')          找到所有祖先元素,不僅僅侷限於父元素 jQuery.children()        

原创 js中的事件委託或是事件代理詳解

  起因: 1、這是前端面試的經典題型,要去找工作的小夥伴看看還是有幫助的; 2、其實我一直都沒弄明白,寫這個一是爲了備忘,二是給其他的知其然不知其所以然的小夥伴們以參考; 概述:   那什麼叫事件委託呢?它還有一個名字叫事件代理,Jav

原创 解決網頁刷新時佈局紊亂(jquery ready和load事件)

PC項目開發時遇到頁面刷新時會出現2S左右的紊亂,會影響到用戶體驗; 那麼要想直接給用戶呈現一個完整的頁面,而不在頁面加載時就呈現給用戶,一般要採用預加載,可以在整個頁面都加載完畢時,然後再呈現給用戶。 (頁面加載時,最慢的還是一些腳本、

原创 js判斷是否爲數字 排除掉空

啦啦啦啦啦   今天寫項目需要判斷是否是數字再去相乘,之前的東西忘得已經差不多了,so 在度孃的一番教導下,get到了方法,趕緊給大家分享下 因爲所輸入的數字有可能是負數 ,小數,需要排除的是空格 和其他類型 ,所以一開始試了isNaN這

原创 jquery 添加元素的方法

1.append();    在所選元素的結尾添加 var html = '<span class="coll-baseName">'+obj.farmName+'</span>'; $('#box').append(html); 2.

原创 一句代碼搞定數組去重 Set()

[...new Set([1, "1", -1, 1,2,3,4,5, 1, 3])] (7) [1, "1", -1, 2, 3, 4, 5] 哈哈  有木有很神奇; Set是ES6提供的新的數據結構,類似於數組,但是值都是唯一的,不會

原创 如何優雅的取整

var a = ~~1.222; var b = 1.222 | 0; var c = 1.222 >> 0;  console.log(a+'==='+b+'========'+c) 結果如下: 不經意間露一手,瞬間提

原创 jquery 判斷是否有當前父元素 .is()方法

在項目中有兩處添加對比的效果,需要點擊時往裏添加不同的元素,但是功能一樣,所以在點擊事件時加了個判斷, 通過判斷當前點擊元素的父元素是否爲其中一個,如果是某一個則拼接相對應內容; 那麼如何判斷當前元素的父元素,代碼如下: $(this)

原创 css更改placeholder的樣式

可以用css更改placeholder的字體顏色    html: <textarea class="input" maxlength="200" name="text" placeholder="請輸入文字" ></textare

原创 禁止圖片img拖動

最近在寫一個pc的項目,由於有很多的圖片,發現會有拖動的效果,所以百度了一哈哈解決方法; 建議大家直接用js解決,一段代碼妥妥搞定; jquery解決方法: $('img').on('mousedown',function (e) {

原创 input禁止輸入的方法

1: readonly規定輸入字段爲只讀可複製,但是,用戶可以使用Tab鍵切換到該字段,可選擇,可以接收焦點,還可以選中或拷貝其文本。 <input type="text" value="哈哈哈" readonly="readonly