原创 html/css基礎篇——html代碼編寫過程中的幾個警惕點

本文想說的警惕點與瀏覽器兼容無關,主要是幾個本人在項目中遇到的幾個小問題的總結,問題雖小,但是卻有時很困擾人,在此記錄一下,如果後期有此類問題會持續添

原创 jQuery-1.9.1源碼分析系列(十五) 動畫處理

首先需要有隊列(queue)的基本知識。見上一章。    a.動畫入口jQuery.fn.animate函數執行流程詳解   先根據參數調用jQuer

原创 多iframe使用tab標籤方式添加、刪除、切換的處理實例

緊接着上一篇隨筆iframe的內容增高或縮減時設置其iframe的高度的處理方案      如果採用iframe來切換顯示內容的方式來展現辦公Web。

原创 jQuery-1.9.1源碼分析系列(十五) 動畫處理——緩動動畫核心Tween

在jQuery內部函數Animation中調用到了createTweens()來創建緩動動畫組,創建完成後的結果爲:      可以看到上面的緩動動畫

原创 jQuery-1.9.1源碼分析系列(十六)ajax——ajax框架

  ajax的介紹就不多說了,點擊可看.   既然是ajax框架,那麼閒談一談jQuery的ajax處理思路。   現在的瀏覽器都支持ajax,只不過不同的瀏覽器使用方法可能有不同(IE使用new window.ActiveXObject

原创 將表單序列化類型的數據轉化成對象的處理(允許對象中包含對象)

表單序列化類型的數據是指url傳遞的數據的格式,形如"key=value&key=value&key=value"這樣的key/value的鍵值對。一

原创 iframe的內容增高或縮減時設置其iframe的高度的處理方案

WEB管理軟件往往是如下結構的      用戶點擊子頁tab切換中部的顯示內容,在切換過程中需要保證前面的子頁保持先前的狀態。這種情況一般都使用ifr

原创 IE9父容器overflow:auto時,子容器狀態更改導致滾動條下出現額外空間的問題探討

IE的每次跟新都會有一些奇葩的bug,我們默默承受了。   這個問題在項目中出現困擾了我近一個星期,這裏記錄一下。看下面實例 <style>

原创 jQuery-1.9.1源碼分析系列(十五) 動畫處理——外篇

  a.動畫兼容Tween.propHooks   Tween.propHooks提供特殊情況下設置、獲取css特徵值的方法,結構如下 Tween.

原创 jQuery-1.9.1源碼分析系列(十六)ajax——jsonp原理

json jsonp 類型   "json":  把響應的結果當作 JSON 執行,並返回一個JavaScript對象。如果指定的是json,響應結果作爲一個對象,在傳遞給成功處理函數之前使用jQuery.parseJSON進行解析。 解

原创 報告一個IE很奇葩的滾動條問題——百分比計算寬度爲浮點數時的滾動條顯示異常

起因:   做項目的時候做了一個表格內容超過DIV容器自動橫向滾動處理。別的瀏覽器都正常;但是在IE下面明明表格table和容器DIV寬度一致但是卻出現了滾動條。如圖      然後本人做實驗找了半天原因終於是找到了,是IE瀏覽器使用百分

原创 jQuery-1.9.1源碼分析系列(十六)ajax——響應數據處理和api整理

ajax在得到請求響應後主要會做兩個處理:獲取響應數據和使用類型轉化器轉化數據 a.獲取響應數據   獲取響應數據是調用ajaxHandleRespo

原创 js基礎篇——encodeURI 和encodeURIComponent

  轉自zccst的又一次掉進encodeURIComponent的坑裏了     問題:   ajax.get ( url+'?k1'=v1+'&k2'=v2+'&k3'=v3, ... );    由於URL只進行了encodeURI

原创 placeholder的兼容處理(jQuery下)

這是一個老問題,結合前輩們的經驗,需要處理的問題有一下幾個。   1.只有輸入框(input/textarea)下的palaceholder屬性存在的

原创 jQuery-1.9.1源碼分析系列(十六)ajax——ajax處理流程以及核心函數

先來看一看jQuery的ajax核心處理流程($.ajax) a. ajax( [url,] options )執行流程   第一步,爲傳遞的參數做適