`

jQuery_选择器

 
阅读更多

一、基本选择器

1. id选择器(指定id元素)

id="one"的元素背景色设置为黑色。(id选择器返单个元素)

$(document).ready(function () {
        $('#one').css('background', '#000');
    });

2. class选择器(遍历css类元素)

class="cube"的元素背景色设为黑色

$(document).ready(function () {
        $('.cube').css('background', '#000');
    });

3. element选择器(遍历html元素)

p元素的文字大小设置为12px

$(document).ready(function () {
        $('p').css('font-size', '12px');
    });

4. * 选择器(遍历所有元素)

$(document).ready(function () {
        // 遍历form下的所有元素,将字体颜色设置为红色
        $('form *').css('color', '#FF0000');
    });

5. 并列选择器

$(document).ready(function () {
        // p元素和div元素的margin设为0
        $('p, div').css('margin', '0');
    });

二、层次选择器

1. parent > child(直系子元素)

$(document).ready(function () {
        // 选取div下的第一代span元素,将字体颜色设为红色
        $('div > span').css('color', '#FF0000');
    });

下面的代码,只有第一个span会变色,第二个span不属于div的一代子元素,颜色保持不变。

<div>
        <span>123</span>
        <p><span>456</span></p>
</div>

2. prev + next(下一个兄弟元素,等同于next()方法)

$(document).ready(function () {
    // 选取classitem的下一个div兄弟元素
    $('.item + div').css('color', '#FF0000');
    // 等价代码
    //$('.item').next('div').css('color', '#FF0000');
});

下面的代码,只有123789会变色

<p class="item"></p>
<div>123</div>
<div>456</div>
<span class="item"></span>
<div>789</div>

3. prev ~ siblingsprev元素的所有兄弟元素,等同于nextAll()方法)

$(document).ready(function () {
    // 选取classinside之后的所有div兄弟元素
    $('.inside ~ div').css('color', '#FF0000');
    // 等价代码
    //$('.inside').nextAll('div').css('color', '#FF0000');
});

下面的代码,G2G4会变色

<div class="inside">G1</div>
<div>G2</div>
<span>G3</span>
<div>G4</div>

三、过滤选择器

1. 基本过滤选择器

——1.1 :first:last(取第一个元素或最后一个元素)

$(document).ready(function () {
            $('span:first').css('color', '#FF0000');
            $('span:last').css('color', '#FF0000');
        });

下面的代码,G1first元素)和G3last元素)会变色

<span>G1</span>
<span>G2</span>
<span>G3</span>

——1.2 :not(取非元素)

$(document).ready(function () {
            $('div:not(.wrap)').css('color', '#FF0000');
        });

下面的代码,G1会变色

<div>G1</div>
<div class="wrap">G2</div>

但是,请注意下面的代码:

<div>
    G1
    <div class="wrap">G2</div>
</div>

G1所在divG2所在div是父子关系时,G1G2都会变色。

——1.3 :even:odd(取偶数索引或奇数索引元素,索引从0开始,even表示偶数,odd表示奇数)

$(document).ready(function () {
            $('tr:even').css('background', '#EEE'); // 偶数行颜色
            $('tr:odd').css('background', '#DADADA'); // 奇数行颜色
        });

AC行颜色#EEE(第一行的索引为0),BD行颜色#DADADA

 

<table width="200" cellpadding="0" cellspacing="0">
    <tbody>
        <tr><td>A</td></tr>
        <tr><td>B</td></tr>
        <tr><td>C</td></tr>
        <tr><td>D</td></tr>
    </tbody>
</table>

——1.4 :eq(x) (取指定索引的元素)


 

$(document).ready(function () {
            $('tr:eq(2)').css('background', '#FF0000');
        });

更改第三行的背景色,在上面的代码中C的背景会变色。

——1.5 :gt(x):lt(x)(取大于x索引或小于x索引的元素)

$(document).ready(function () {
            $('ul li:gt(2)').css('color', '#FF0000');
            $('ul li:lt(2)').css('color', '#0000FF');
        });

L4L5会是红色,L1L2会是蓝色,L3是默认颜色


 

<ul>
    <li>L1</li>
    <li>L2</li>
    <li>L3</li>
    <li>L4</li>
    <li>L5</li>
</ul>

——1.6 :headerH1~H6标题元素

$(document).ready(function () {
            $(':header').css('background', '#EFEFEF');
        });

下面的代码,H1~H6的背景色都会变


 

<h1>H1</h1>
<h2>H2</h2>
<h3>H3</h3>
<h4>H4</h4>
<h5>H5</h5>
<h6>H6</h6>

2. 内容过滤选择器

——2.1 :contains(text)取包含text文本的元素

$(document).ready(function () {
            // dd元素中包含"jQuery"文本的会变色
            $('dd:contains("jQuery")').css('color', '#FF0000');
        });

下面的代码,第一个dd会变色


 

<dl>
    <dt>技术</dt>
    <dd>jQuery, .NET, CLR</dd>
    <dt>SEO</dt>
    <dd>关键字排名</dd>
    <dt>其他</dt>
    <dd></dd>
</dl>

——2.2 :empty(取不包含子元素或文本为空的元素)

$(document).ready(function () {
            $('dd:empty').html('没有内容');
});


 
上面第三个dd会显示"没有内容"文本

——2.3 :has(selector)取选择器匹配的元素)

$(document).ready(function () {
            // 为包含span元素的div添加边框
            $('div:has(span)').css('border', '1px solid #000');
        });

即使span不是div的直系子元素,也会生效



<div>
    <h2>
        A
        <span>B</span>
    </h2>
</div>

——2.4 :parent取包含子元素或文本的元素

$(document).ready(function () {
            $('ol li:parent').css('border', '1px solid #000');
        });

下面的代码,AD所在的li会有边框


 

<ol>
    <li></li>
    <li>A</li>
    <li></li>
    <li>D</li>
</ol>

3. 可见性过滤选择器

——3.1 :hidden(取不可见的元素)

jQuery1.3.2之后的:hidden选择器仅匹配display:none<input type="hidden" />的元素,而不匹配visibility: hiddenopacity:0的元素。这也意味着hidden只匹配那些隐藏的并且不占空间的元素,像visibility:hiddenopactity:0的元素占据了空间,会被排除在外。

参照:http://www.jquerysdk.com/api/hidden-selector

下面的代码,先弹出"hello"对话框,然后hid-1会显示,hid-2仍然是不可见的。


 

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <style type="text/css">
        div
        {
            margin: 10px;
            width: 200px;
            height: 40px;
            border: 1px solid #FF0000;
            display:block;
        }
        .hid-1
        {
            display: none;
        }
        .hid-2
        {
            visibility: hidden;
        }
    </style>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('div:hidden').show(500);
            alert($('input:hidden').val());
        });
    </script>
</head>
<body>
    <div class="hid-1">display: none</div>
    <div class="hid-2">visibility: hidden</div>
    <input type="hidden" value="hello"/>
</body>
</html>

——3.2 :visible(取可见的元素)

下面的代码,最后一个div会有背景色




<script type="text/javascript">
    $(document).ready(function() {
        $('div:visible').css('background', '#EEADBB');
    });
</script>
<div class="hid-1">display: none</div>
<div class="hid-2">visibility: hidden</div>
<input type="hidden" value="hello"/>
<div>
    jQuery选择器大全
</div>

4. 属性过滤选择器

——4.1 [attribute](取拥有attribute属性的元素)

下面的代码,最后一个a标签没有title属性,所以它仍然会带下划线


 

<script type="text/javascript">
        $(document).ready(function() {
            $('a[title]').css('text-decoration', 'none');
       });
    </script>       
    <ul>
        <li><a href="#" title="DOM对象和jQuery对象" class="item">DOM对象和jQuery对象</a></li>
        <li><a href="#" title="jQuery选择器大全" class="item-selected">jQuery选择器大全</a></li>
        <li><a href="#" title="jQuery事件大全" class="item">jQuery事件大全</a></li>
        <li><a href="#" title="基于jQuery的插件开发" class="item">基于jQuery的插件开发</a></li>
        <li><a href="#" title="Wordpress & jQuery" class="item">Wordpress & jQuery</a></li>
        <li><a href="#" class="item">其他</a></li>
    </ul>

——4.2 [attribute = value][attribute != value](取attribute属性值等于value或不等于value的元素)

分别为class="item"class!=itema标签指定文字颜色


 

<script type="text/javascript">
       $(document).ready(function() {
           $('a[class=item]').css('color', '#FF99CC');
           $('a[class!=item]').css('color', '#FF6600');
       });
</script

——4.3 [attribute ^= value], [attribute $= value][attribute *= value]attribute属性值以value开始,以value结束,或包含value值)

在属性选择器中,^$符号和正则表达式的开始结束符号表示的含义是一致的,*模糊匹配,类似于sql中的like '%str%'


 

<script type="text/javascript">
    // 识别大小写,输入字符串时可以输入引号,[title^=jQuery][title^="jQuery"]是一样的
    $('a[title^=jQuery]').css('font-weight', 'bold');
    $('a[title$=jQuery]').css('font-size', '24px');
    $('a[title*=jQuery]').css('text-decoration', 'line-through');
</script>

——4.4 [selector1][selector2](复合型属性过滤器,同时满足多个条件)

title"jQuery"开始,并且class="item"a标签隐藏,那么<a href="#" title="jQuery事件大全"class="item">jQuery事件大全</a>会被隐藏

<script type="text/javascript">
        $(document).ready(function() {
            $('a[title^=jQuery][class=item]').hide();
        });
    </script

5. 子元素过滤选择器

——5.1 :first-child:last-child

:first-child表示第一个子元素,:last-child表示最后一个子元素。

需要大家注意的是,:fisrst:last返回的都是单个元素,而:first-child:last-child返回的都是集合元素。举个例子:div:first返回的是整个DOM文档中第一个div元素,而div:first-child是返回所有div元素下的第一个元素合并后的集合。

这里有个问题:如果一个元素没有子元素,:first-child:last-child会返回null吗?请看下面的代码:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {
        var len1 = $('div:first-child').length;
        var len2 = $('div:last-child').length;
     });
    </script>
</head>
<body>
<div>
    <div>
        <div></div>
    </div>
</div>
</body>
</html>

也许你觉得这个答案,是不是太简单了?len1 = 2, len2 = 2。但实际确并不是,它们俩都等于3 
把上面的代码稍微修改一下:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {
        var len1 = $('div:first-child').length;
        var len2 = $('div:last-child').length;
        $('div:first-child').each(function() {
            alert($(this).html());
        });
     });
    </script>
</head>
<body>
<div>123
    <div>456
        <div></div>
    </div>
</div>
</body>
</html>

结果却是弹出三个alert,只不过最后一个alert里面是空白的。


 

——5.2 :only-child

当某个元素有且仅有一个子元素时,:only-child才会生效。

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('div:only-child').css('border', '1px solid #FF0000').css('width','200px');
        });
    </script>
</head>
<body>
<div>123
    <div>456
        <div></div>
    </div>
</div>
</body>
</html>

这里:only-child也是三个元素,从最后一个很粗的红色边框(实际是两个元素的边框重叠了)也可以看出来。


 

——5.3 :nth-child

看到这个就想起英文单词里的,fourth, fifth, sixth……nth表示第n个,:nth-child就表示第nchild元素。要注意的是,这儿的n不像eq(x)gt(x)lt(x)是从0开始的,它是从1开始的,英文里好像也没有zeroth这样的序号词吧。

:nth-child有三种用法:

1) :nth-child(x),获取第x个子元素 
2) :nth-child(even)
:nth-child(odd),从1开始,获取第偶数个元素或第奇数个元素 
3) :nth-child(xn+y)
x>=0y>=0。例如x = 3, y = 0时就是3n,表示取第3n个元素(n>=0)。实际上xn+y是上面两种的通项式。(当x=0,y>=0时,等同于:hth-child(x);当x=2,y=0时,等同于nth-child(even);当x=2,y=1时,等同于:nth-child(odd)

下面的两个例子是针对2)3)的,1)的例子我就不列举了。

2


 

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <style type="text/css">
        
        td {
            width: 200px;
            height: 32px;
            line-height: 32px;
        }
        
    </style>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            // 偶数行背景红色
            $('tr:nth-child(even)').css('background', '#FF0000');
            // 奇数行背景蓝色
            $('tr:nth-child(odd)').css('background', '#0000FF');
        });
    </script>
</head>
<body>
    <table>
        <tr><td>1. NBA 2012季后赛</td></tr>
        <tr><td>2. NBA 2011季后赛</td></tr>
        <tr><td>3. NBA 2010季后赛</td></tr>
        <tr><td>4. NBA 2009季后赛</td></tr>
        <tr><td>5. NBA 2008季后赛</td></tr>
        <tr><td>6. NBA 2007季后赛</td></tr>
    </table>
</body>
</html>

3html代码和例2是一样的):


 

<script type="text/javascript">
    $(document).ready(function() {
        $('tr:nth-child(3n)').css('background', '#0000FF');
    });
</script>

6. 表单对象属性过滤选择器

——6.1 :enabled:disabled(取可用或不可用元素)

:enabled:diabled的匹配范围包括input, select, textarea


 

<script type="text/javascript">
        $(document).ready(function() {
            $(':enabled').css('border', '1px solid #FF0000');
            $(':disabled').css('border', '1px solid #0000FF');
        });
    </script>
    <div>
        <input type="text" value="可用的文本框" />
    </div>
    <div>
        <input type="text" disabled="disabled" value="不可用的文本框" />
    </div>
    <div>
        <textarea disabled="disabled">不可用的文本域</textarea>
    </div>
    <div>
        <select disabled="disabled">
            <option>English</option>
            <option>简体中文</option>
        </select>
    </div>

——6.2 :checked(取选中的单选框或复选框元素)

下面的代码,更改边框或背景色仅在IE下有效果,chromefirefox不会改变,但是alert都会弹出来。


 

<script type="text/javascript">
    $(document).ready(function() {
        $(':checked').css('background', '#FF0000').each(function() {
            alert($(this).val());
        });
    });
</script>
<div>
    <input type="checkbox" checked="checked" value="must"/>必须勾选
</div>
<div>
你现在工作的企业属于:
    <input type="radio" name="radio" checked="checked" value="外企"/>外企
    <input type="radio" name="radio" value="国企"/>国企
    <input type="radio" name="radio" value="民企"/>民企
</div>

——6.3 :selected(取下拉列表被选中的元素)


 

<script type="text/javascript">
    $(document).ready(function() {
        alert($(':selected').val());
    });
</script>
<select>
    <option value="外企">外企</option>
    <option value="国企">国企</option>
    <option value="私企">私企</option>
</select>

四、表单选择器

1. :input(取input,textarea,select,button元素)

:input元素这里就不再多说了,前面的一些例子中也已经囊括了。

2. :text(取单行文本框元素)和:password(取密码框元素)

这两个选择器分别和属性选择器$('input[type=text]')$('input[type=password]')等同。


 

<script type="text/javascript">
   $(document).ready(function() {
        $(':text').css('border', '1px solid #FF0000');
        $(':password').css('border', '1px solid #0000FF');
 
        // 等效代码
        //$('input[type=text]').css('border', '1px solid #FF0000');
        //$('input[type=password]').css('border', '1px solid #0000FF');
   });
</script>
<fieldset style="width: 300px;">
    <legend>账户登录</legend>
     <div>
        <label>用户名:</label><input type="text"/>
    </div>
    <div>
        <label>&nbsp;&nbsp;码:</label><input type="password"/>
    </div>
</fieldset>

3. :radio(取单选框元素)

:radio选择器和属性选择器$('input[type=radio]')等同

<script type="text/javascript">
    $(document).ready(function() {
        $(':radio').each(function() {
            alert($(this).val());
        });
        // 等效代码
        /*
        $('input[type=radio]').each(function() {
            alert($(this).val());
        });
        */
    });
</script>
 
你现在工作的企业属于:
    <input type="radio" name="radio" checked="checked" value="外企"/>外企
    <input type="radio" name="radio" value="国企"/>国企
    <input type="radio" name="radio" value="民企"/>民企

4. :checkbox(取复选框元素)

:checkbox选择器和属性选择器$('input[type=checkbox]')等同

<script type="text/javascript">
    $(document).ready(function() {
        $(':checkbox').each(function() {
            alert($(this).val());
        });
        // 等效代码
        /*
        $('input[type=checkbox]').each(function() {
            alert($(this).val());
        });
        */
    });
</script>
    您的兴趣爱好:
    <input type="checkbox" />游泳
    <input type="checkbox" />看书
    <input type="checkbox" checked="checked" value="打篮球"/>打篮球
    <input type="checkbox" checked="checked" value="电脑游戏"/>电脑游戏

上面的代码,会将所有额checkboxvalue输出出来。若你想选择选中项,有三种写法:

$(':checkbox:checked').each(function() {
    alert($(this).val());
});
 
$('input[type=checkbox][checked]').each(function() {
    alert($(this).val());
});
 
$(':checked').each(function() {
    alert($(this).val());
});

5. :submit(取提交按钮元素)

:submit选择器和属性选择器$('input[type=submit]')等同

6. :reset(取重置按钮元素)

:reset选择器和属性选择器$('input[type=reset]')等同

7. :button(取按钮元素)

:button选择器和属性选择器$('input[type=button]')等同

8. :file(取上传域元素)

:file选择器和属性选择器$('input[type=file]')等同

9. :hidden(取不可见元素)

:hidden选择器和属性选择器$('input[type=hidden]')等同 

  • 大小: 1.4 KB
  • 大小: 1.4 KB
  • 大小: 1.9 KB
  • 大小: 4.3 KB
  • 大小: 2.6 KB
  • 大小: 3.1 KB
  • 大小: 1.4 KB
  • 大小: 1.5 KB
  • 大小: 17.1 KB
  • 大小: 3.1 KB
  • 大小: 4.6 KB
  • 大小: 4.7 KB
  • 大小: 6.3 KB
  • 大小: 54.1 KB
  • 大小: 2.1 KB
  • 大小: 6.5 KB
  • 大小: 6.2 KB
  • 大小: 4.7 KB
  • 大小: 4.7 KB
  • 大小: 13.2 KB
  • 大小: 4.4 KB
分享到:
评论

相关推荐

    jQuery_api_for_dwcs5为dw安装jquery插件

    通过插入HTML元素,然后在代码视图中使用jQuery选择器和方法,例如`$("selector").action()`。DW会自动补全代码,提供提示,帮助你避免语法错误。 4. 实时预览:DWCS5的Live View功能允许你在不刷新浏览器的情况下...

    尚硅谷jQuery视频教程(25集)

    尚硅谷_佟刚_jQuery_表单元素过滤选择器【】11.尚硅谷_佟刚_jQuery_第一天小结【】12.尚硅谷_佟刚_jQuery_选择器的练习【】13.尚硅谷_佟刚_jQuery_创建节点及插入节点【】14.尚硅谷_ 资源太大,传百度网盘了,链接在...

    jQuery_api_for_dw

    1. **选择器(Selectors)**:jQuery的选择器基于CSS,允许开发者通过元素ID、类名、属性等快速选取DOM元素。例如,`$("#myID")`选取ID为"myID"的元素,`$(".myClass")`选取所有class为"myClass"的元素。 2. **DOM...

    jquery_and_jquery_ui_reference_1.2

    1. **选择器**: jQuery引入了类似CSS的选择器,使得选取HTML元素变得简单快捷。例如,`$("#id")`选取ID为"id"的元素,`$(".class")`选取所有class为"class"的元素。 2. **链式操作**: jQuery对象的方法返回的是...

    jquery_api.mxp

    二、jQuery选择器 jQuery提供了丰富的选择器,包括基本选择器(如$id, #class, tag)、属性选择器(如[attr=value])、类选择器(.class)、伪类选择器(如:active, :hover)以及组合选择器(如$, $+, $~)。这些...

    给Dreamweaver安装jQuery插件jQuery_API.mxp

    2. **代码片段**:插件包含了常用的jQuery代码片段,你可以快速插入常见的jQuery操作,如选择器、事件处理和动画效果,无需手动编写。 3. **集成开发环境**:通过这个插件,jQuery库直接融入到Dreamweaver的开发...

    jquery_study_all and jquery_api and jquery_ui_1.8.6

    每一章可能详细讲解了不同的主题,比如“02第二章”可能涉及基本的jQuery选择器和元素操作,而“05第五章”可能涵盖更复杂的DOM操作和事件处理。 在学习jQuery时,了解其API是非常重要的。例如,“Ajax - 副本.html...

    jquery_api.rar_JQuery_api_javascript_jquery

    避免在循环中使用jQuery选择器,优先使用ID选择器,以及利用事件委托等技巧来提升性能。 **资源链接与社区支持** - `www.pudn.com.txt`可能是一个指向jQuery资源或讨论区的链接,这些资源通常包含更多示例、教程和...

    jquery_api.chm\jquery_3.exe 帮助文档

    jQuery中的选择器系统是其强大之处,它扩展了CSS选择器,允许开发者通过链式调用来执行多种操作。例如,`$("#myDiv").addClass("highlight").text("Hello, World!");`这条语句首先选取ID为"myDiv"的元素,添加...

    jQuery_ui带时间的日期选择器代码.zip

    《jQuery UI带时间的日期选择器代码解析与应用》 在网页开发中,日期和时间的选择功能是一项常见的需求。jQuery UI库提供了一种强大的解决方案,它包含了一个名为"Datepicker"的组件,不仅可以用于选择日期,还可以...

    jquery_datepicker日期选择器包含多种类型日期选择

    《jQuery_datepicker日期选择器:实现多功能日期选择的利器》 在Web开发中,日期选择器是一个不可或缺的组件,它能够帮助用户方便地输入或选择日期,提高用户体验。jQuery_datepicker是jQuery UI库中的一个核心组件...

    jquery-3.4.1_jquery_3.4.1.js_jquery-3.4.1_sangat1_jquery3.4.1_jq

    综上所述,jQuery 3.4.1是一个强大的JavaScript库,它的主要特点包括高效的选择器引擎、简洁的API、丰富的插件生态系统和跨浏览器兼容性。通过引入"jquery-3.4.1.js",开发者可以轻松地实现各种前端功能,如动态修改...

    jQuery date_input日期选择器

    jQuery date_input日期选择器 发一JQUERY插件jQuery date_input,是日期选择器..... 这个选择器是我已经修改过的,官方下载的选择界面是英文的,然后我把它又汉化了一下..根据中国国情,又修改了日期格式!! 效果图演示...

    jquery_api.rar_jquery_jquery api_jquery chm_jquery 例子

    - **选择器**: jQuery 的核心在于强大的选择器,它允许开发者轻松选取DOM元素。如 `$("#id")` 选择ID为"id"的元素,`$(".class")` 选择所有class为"class"的元素,`$("tag")` 选择所有特定标签的元素。 - **链式...

    jQuery_API_1.4.4

    jQuery的核心之一就是其强大的选择器系统,它基于CSS1到CSS3的选择器,并扩展了一些特有的选择器。如: 1. `#id`:通过ID查找元素。 2. `.class`:通过类名查找元素。 3. `tag`:通过标签名查找元素。 4. `...

    jQuery_api_for_dw3和jQuery_api_for_dw4

    - jQuery选择器基于CSS,如`$("#id")`选择ID为id的元素,`$(".class")`选择所有class为class的元素,`$("tag")`选择所有tag标签的元素。此外,还有更多的高级选择器如`:first`, `:last`, `:even`, `:odd`, `:...

    jQuery_LigerUI

    jQuery_LigerUI的核心优势在于它将jQuery的简洁与强大的UI组件结合,这些组件包括但不限于表格、表单、对话框、菜单、按钮、滑块、日期选择器等,几乎涵盖了网页交互所需的全部元素。通过这些组件,开发者可以快速...

    jQuery颜色选择器ColorPicker

    **jQuery颜色选择器ColorPicker详解** 在Web开发中,用户界面的交互性和视觉效果往往对用户体验有着重要影响。其中,颜色选择器是一个常见的组件,它允许用户方便地选取颜色。`jQuery ColorPicker`是一个轻量级且...

    jquery_ui日期选择器只有6kb

    在网页开发中,jQuery UI 是一个非常流行的前端框架,它为开发者提供了丰富的组件,包括我们这里关注的日期选择器。标题“jquery_ui日期选择器只有6kb”指出,这个特定的日期选择器实现非常轻量级,其核心文件大小仅...

    jquery_box.zip

    jQuery选择器是其强大功能的基础,它借鉴了CSS选择器,如ID选择器(#id),类选择器(.class),元素选择器(element)等,同时增加了基于属性的选择器,如[attr=value]。在“jquery_box.zip”中,我们可以看到如何使用...

Global site tag (gtag.js) - Google Analytics