原文:jquery Bug:當表單中包含name為nodeType的input時jquery選擇器失效的bug

一 發現bug的過程 今天同事在使用我做的js表單驗證控件時,發現當表單中存在一個name為nodeType的input時,驗證組件就不好用了。經簡單測試發現 form :input 根本選擇不到一個元素,心想這肯定是jquery的bug了。 二 分析bug 然后就打開jquery的源碼粗略看了一下,發現里里邊好多好多的代碼都關系着nodeType的屬性,這讓我如何下手呢 這可是將近一萬行的代碼。 ...

2013-06-06 17:39 9 1062 推薦指數:

查看詳情

jQuery表單選擇器

表單作為HTML中一種特殊的元素,操作方法較為多樣性和特殊性,開發者不但可以使用之前的常規選擇器或過濾器,也可以使用jQuery表單專門提供的選擇器和過濾器來准確的定位表單元素。一.常規選擇器 可以使用id、類(class)和元素名來獲取表單字段,如果是表單元素,都必須含有 ...

Sun Apr 01 01:00:00 CST 2018 0 7613
jquery表單動態ID選擇器

在一組動態生成的<select>表單元素利用動態ID 定位元素 $('#driver_confirm').live('click', function() { var autoOrderid = $(this).attr('data-autoOrderid'); //alert ...

Wed Sep 07 02:05:00 CST 2016 0 1762
詳解強大的jQuery選擇器之過濾選擇器表單選擇器

前言   上一篇文章(詳解強大的jQuery選擇器之基本選擇器、層次選擇器)介紹了jQuery四類選擇器的基本選擇器、層次選擇器,本文將介紹剩下的兩種選擇器:過濾選擇器表單選擇器。   本文仍使用上一篇文章的示例頁面。 一、過濾選擇器   過濾選擇器主要是通過特定的過濾規則來篩選 ...

Wed Feb 08 07:48:00 CST 2012 7 10355
jquery選擇器

一、元素選擇器jQuery 元素選擇器基於元素名選取元素。在頁面中選取所有 <p> 元素:$("p") 二、id選擇器id選擇器通過 HTML 元素的 id 屬性選取指定的元素。頁面中元素的 id 應該是唯一的,所以您要在頁面中選取唯一的元素需要通過 #id 選擇器。$("#test ...

Wed Jul 17 07:46:00 CST 2019 0 609
jquery的基本選擇器

關於基本選擇器包括 “*” ,“.class”,"element","#id","selector1 selementN" "*" 選擇器,可以找到文檔的所有的元素,包括 head body ".class" 選擇給定樣式類名的所有的元素。 “element”根據標記名稱選擇所有 ...

Wed Oct 14 06:39:00 CST 2015 0 2862
jQuery 選擇器

jQuery 選擇器   $()函數在很多JavaScript類庫中都被作為一個選擇器函數來使用,在jQuery中就是.   $(“#id”)通過id來獲取元素,用來代替document.getElementById()函數.   $(“tagName”)通過標簽名來獲取元素,用來代替 ...

Fri Jan 09 22:40:00 CST 2015 0 6756
jQuery選擇器

jQuery的核心思想就是:選取元素,對其操作。 jquery選擇器對開發有以下優勢:寫法簡潔,不需要考慮主流瀏覽是否支持某些選擇器jquery支持css1-css3),不需要考慮瀏覽報錯(jquery有完善的錯誤處理機制)。 很多時候寫jQuery代碼的關鍵就是怎樣設計合適的選擇器選中 ...

Mon Oct 20 07:28:00 CST 2014 2 3734
jquery 選擇器

jquery選擇器: css樣式 <style type="text/css"> div,span,p{ width: 140px; height: 140px; margin: 5px ...

Tue Feb 21 22:37:00 CST 2012 3 7356
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM