前端開發筆記

2022-09-14 09:36:10 字數 4324 閱讀 6741

img

a,

a:hover,

a:visited,

a:link,

a:active

align

="center"

>

class

="table-responsive"

>

style

='text-align

: center;

'>

hostth

>

rowspan

=$row_host1

style

='vertical-align

: middle;

'>

host1td

>

rowspan

=$rowspan

style

='vertical-align

: middle;

text-align

: center;

'>

hellotd

>

background-size

: cover;

display

: block;

line-height

: 1.5;

class

="btn btn-danger ycx"

onclick

="j**ascript :history.back(-1);"

>

返回button

>

position

: relative;

z-index

: 99999;

.element

伺服器只返回單個string型別資料,則一定要寫datatype: 'text'

$

("#submit").

on('touchstart'

,function()

, error:

function

(e)}

)return

false;}

);

$.

ajax(,

success:

function

(data)

else

if(data ==-1

)else},

error:

function

(e)}

)

formdata既可以傳鍵值對,也可以傳檔案

$

("#submit").

on('touchstart'

,function()

, error:

function

(e)}

)return

false;}

);

$.

ajax

(else})

},error:

function

(e)}

)

.text_overflow

.text_overflow

function

getcontent

(text)

// 2014-05-08 00:22:11

function

getdatediff

(datetimestamp)

var monthc = diffvalue / month;

var weekc = diffvalue /(7

* day)

;var dayc = diffvalue / day;

var hourc = diffvalue / hour;

var minc = diffvalue / minute;

if(monthc >=1)

}else

if(weekc >=1)

else

if(dayc >=1)

else

if(hourc >=1)

else

if(minc >=1)

else

return result;

};

var n=

999;

functionf1(

)f1()

;// 輸出999,說明全域性變數n在函式內部被讀取

var

func1

=function()

func2

();//閉包函式中的變數在呼叫函式之後,變數也是全域性變數

console.

log(a2)

;//輸出2};

func1()

;//呼叫函式,才會使變數生效

console.

log(a1)

;//輸出1

console.

log(a2)

;//輸出2,說明閉包中沒有用var宣告的變數也是全域性變數。

functionf1(

)alert

(n);

// 沒有定義,說明函式內部的變數,外部無法讀取。

三種方法都可以

$

('input:radio:checked').

val();$

("input[type='radio']:checked").

val();

$("input[name='rd']:checked").

val(

);

$

('select#sel option:selected').

val();

或者$('select#sel').

find

('option:selected').

val(

);

$

('select#seloption:selected').

text()

;或者$(

'select#sel').

find

('option:selected').

text()

;

$

('select#sel').

get(0)

.selectedindex;

$

("input:checkbox:checked").

val(

) 或者 $(

"input:[type='checkbox']:checked").

val();

或者 $

("input:[name='ck']:checked").

val(

);

$

("input[name='f**our']:checked").

each

(function()

);

$

("span").

html()

;$("input").

val(

);

// 錯誤$(

"input[name='jqueryarray']")[

0].val()

;// 正確$(

$("input[name='jqueryarray']")[

0]).

val();

0

for

(var i =

0; i <

2; i++);

}

前端開發筆記

1 移動端控制台 2 頁面布局calc 函式 合理的使用calc函式可以解決一些難纏的頁面布局 比如 自適應布局中空中的字需要超過一定寬度出點點,還不能擠掉後面的 使用固定值和百分比多不合理,這樣就可以使用calc max width calc 100 100px 就是當前div的寬度減去其他部分的...

前端開發筆記(一)

1 js判斷字串是否為空 var str if str str 2 判斷checkbox是否被選中 js判斷checkbox是否被選中 var c document.getelementbyid protocl if c.checked jquery判斷checkbox是否被選中 3 js定時器se...

開發筆記 前端優化

這篇部落格主要講在自己開發的過程中遇到的有關於前端頁面優化 的問題。1 減少http請求 1 減少請求 在開發的過程中,有時會有很多的小圖,對於這些小圖,可以使用css sprite,將多個小圖合併,這樣只需要請求一張就好了,但是在開發過程中,我發現在移動端的網頁上,使用css sprite會影響b...