4、jquery中的一些属性方法

jquery each循环,要实现break和continue的功能:

break----用return false;
continue --用return ture;


判断某标签的css样式

 // $(".mainbox>div").eq(0).css("background-color", "#ffabcd");

            ////方式1
            //console.log($(".mainbox>div").eq(0).attr("style"))//jquery对象

            //console.log($(".mainbox>div").eq(0).prop("style")[0])   //js对象


            ////方式2

            //console.log($(".mainbox>div").eq(0).attr("style"));//--浏览器控制台测试代码,此行代码无用

            //if ($(".mainbox>div").eq(0).attr("style") == "background-color: rgb(255, 171, 205);")

            //{

            //    alert('a');

            //}


            ////方式3

            //if (typeof ($(".mainbox>div").eq(0).attr("style")) == "undefined") {

            //    alert("undefined");

            //}

hasClass():是判断是否存在某个指定的样式
attr():是判断是否存在样式
find():匹配元素集合中所有元素的子元素,并通过选择器、jqury对象或元素删选。是获取匹配元素后代元素的好方法。
children():只获取一级子元素,而find()将查找所有子元素。
on() :方法在被选元素及子元素上添加一个或多个事件处理程序


用jquery修改文本框的值

1、$("#id")获取元素
2、val方法修改value值,例子如下所示

input id="cid" value="test" />

$("#cid").val("1111");

posted @ 2022-01-11 18:47  青仙  阅读(28)  评论(0编辑  收藏  举报