jquery 元素使用

            //在jQuery中相当于window.onload的作用的函数
            //JS对象能够操作使用JS对象的属性,函数,jQuery对象不能使用
            $(function(){
                //通过jQurey获取的对象成为jQuery对象
                var jDiv=$("#nav");
                jDiv.text("超越自己,掌控一切");
//                alert(jDiv.text());

                //获取类的方式
                var vJDivs=$(".jclass");

                //通过标签的获取

                //通过层次关系来获取
                //获取的是父容器下的所有直接子元素,是一个数组
                var getdiv=$("#box").children();
//                alert(getdiv.length);
                //通过子标签获取父标签
                //parent是获取直系的父亲
                //parents是获取它的父辈们
                var erzi=$("#main1").parent();

                //获取main1的爷爷
                var erzi1=$("#main1").parent().parent();
                //改样式
                //erzi1.css("background-color","aqua");

                //通过父元素获取某一个子元素
                //find(),不管层次关系,只要是后辈的都能获取到
                var getchild=$("#box").find("#s1");
                getchild.css("font-size","50px");

                //无法通过name值来获取
                //复杂的查找方式
                //div中的第一个标签
                var divs=$("div").first();
                //divs.css("background-color","aqua");

                //div标签中最后一个标签
                var iss=$("div").last();
                //iss.css("background-color","aqua");

                //取第一个的下一个的下一个
                var lp=$("div").first().next().next();
                //所有div中第一个的后面的所有div  nextAll();

                //从最后一个的上一个的上一个
                var pl=$("div").last().prev().prev();

                //明确获取的所有标签中按顺序指定获取哪一个
                var st=$("div:eq(4)");
                st.css("background-color","bisque");

                //兄弟元素:具有相同的父元素
                var bor=$("#main1").siblings();
                bor.css("color","red");
                //获取兄弟元素中的某一个
                var bor1=$("#main1").siblings("#main3");
                bor1.css("color","coral");
                
时间: 2024-11-04 18:50:19

jquery 元素使用的相关文章

JQuery元素获取

前言:这是本类别博文JQuery即用即查开篇. 因为查手册太麻烦,而且有时候需要深入命令所在详细页面才能了解此命令的具体作用是什么. 写这几篇文章就是为了,工作遇到问题时,一看这几篇文章就可以查到哪个命令的作用正好符合,然后自己再深入手册进行具体学习用法. 写的都是常用的一些,前提是你对jquery命令有一定了解,且有jquery手册. 第一篇:JQuery元素获取常见用法 1.利用标签名获取元素 $("标签名") 2.通过ID获取元素 $("#id_name")

事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流

一.事件冒泡定义 事件冒泡是指在一个对象触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,甚至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层级的最顶层,即document对象(有些浏览器是window).. 二.事件冒泡的作用 事件冒泡允许多个操作被集中处理(把事件处理器添加到一个父级元素上,避免把事件处理器添加到多个子级元

jquery元素的历遍

今天遇到的问题是,jQuery元素的历遍要使用jquery自己的each函数 例如 $('.img_big').each(function(){ $(this).text() }) 如果用js的for循环历遍,元素就得使用js原生的方法进行操作

jquery元素定位方法

用chrome浏览器打开页面,按f12调出开发者调试模式,查看elements,部分代码如下图所示,注意红框部分 假设我们要查找某些元素的位置,用鼠标移到那部分元素,调试器会自动用蓝颜色标示选中部分的相应代码,如上图的红框中所示. 点击console 在控制台输入命令:elements=jQuery.find('button.navbar-toggle') 目的是寻找jquery相应元素,并赋值对象属性到elements这个变量 运行后可以看到所有相应的元素,然后输入elements[0]之类的

jQuery 元素選取問題

<div class="read_box"> <ul id="xt"> <li><a>AAA</a></li> <li> <a>BBB</a> <ul class="xx"> <li><a>141234</a></li> <li><a>5465</a&

javascript 常见数组操作( 1、数组整体元素修改 2、 数组筛选 3、jquery 元素转数组 4、获取两个数组中相同部分或者不同部分 5、数组去重并倒序排序 6、数组排序 7、数组截取slice 8、数组插入、删除splice(需明确位置) 9、数组遍历 10、jQuery根据元素值删除数组元素的方)

主要内容: 1.数组整体元素修改 2. 数组筛选 3.jquery 元素转数组 4.获取两个数组中相同部分或者不同部分 5.数组去重并倒序排序 6.数组排序 7.数组截取slice 8.数组插入.删除splice(需明确位置) 9.数组遍历 10.jQuery根据元素值删除数组元素的方法 数组常见操作包含了 增.删.查.改.插入.交集.并集 1.数组整体元素修改 //map,给数组每个元素加1 输出[1,2,3] $.map([0,1,2],function(n){ return n+1; })

jquery元素节点操作

jquery元素节点操作 创建节点 var $div = $('<div>'); var $div2 = $('<div>这是一个div元素</div>'); 插入节点 1.append()和appendTo():在现存元素的内部,从后面插入元素 var $span = $('<span>这是一个span元素</span>'); $('#div1').append($span); ...... <div id="div1"

jquery 元素控制(追加元素/追加内容)介绍及应用

一.在元素内部/外部追加元素 append,prepend:添加到子元素 before,after:作为兄弟元素添加 html: <div id="content"> 在我的后面追加一条新闻 </div> js: <script type="text/javascript"> jQuery(function(){ //在元素内部追加内容 $("#content").append(" 姚明退役了...

使用dom元素和jquery元素实现简单增删改的练习

软件开发实际就是数据的增删改查,javascript前端开发也不例外.今天学了jquery框架的简单使用.于是用它实现简单的增删改,接着也用原始的javascript实现同样的功能,以便看出jquery的强大: 代码如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" con

jQuery元素查找方式

jQuery常用的元素查找方法总结 $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div")           选择所有的div标签元素,返回div元素数组 $(".myClass")      选择使用myClass类的css的所有元素 $("*")             选择文档中的所有的元素,可以运