jQuery 1.43 新特性

jQuery 1.43 新增 type 方法用於檢測對象類型:

 

http://api.jquery.com/jQuery.type/

  • jQuery.type(true) === "boolean"
  • jQuery.type(3) === "number"
  • jQuery.type("test") === "string"
  • jQuery.type(function(){}) === "function"
  • jQuery.type([]) === "array"
  • jQuery.type(new Date()) === "date"
  • jQuery.type(/test/) === "regexp"
  • Everything else returns "object" as its type.

 

自己測試:

  • jQuery.type(null) === "null"
  • jQuery.type(undefined) === "undefined"
  • jQuery.type(func) === "function";  function func() {....}

 

還有對於HTML5 data屬性的實現:

<div data-role="page" data-hidden="true" data-options='{"name":"John"}'></div>

$("div"). data("role") === "page";
$("div").data("hidden") === true;
$("div").data("options").name === "John";
 

 

另外 jQuery(selector).data('events') 可以獲得該對象上所有通過jQuery綁定的事件。

 

 

ps,新版是1.44,新增 .fadeToggle() 方法

 

 

發佈了8 篇原創文章 · 獲贊 0 · 訪問量 2472
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章