jQuery获取当前元素的上一个元素

jQuery获取当前元素的上一个元素:

本章节介绍一下如何利用jquery获取当前元素的下一个元素,如何利用原生js获取下一个元素可以参阅原生js获取当前元素的上一个元素代码实例一章节, 下面直接看代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>蚂蚁部落</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("#bt").click(function(){
    $("#box li").eq(1).prev().css("color","red");
  })
})
</script>
</head>
<body>
<ul id="box">
  <li>蚂蚁部落一</li>
  <li>蚂蚁部落二</li>
  <li>蚂蚁部落三</li>
  <li>蚂蚁部落四</li>
  <li>蚂蚁部落五</li>
</ul>
<input type="button" id="bt" value="查看效果"/>
</body>
</html>

以上代码可以将第一个元素的字体颜色设置为红色。使用prev()即可实现获取当前元素的上一个元素。

原文地址是:jQuery获取当前元素的上一个元素一章节。

时间: 2024-10-20 08:11:23

jQuery获取当前元素的上一个元素的相关文章

jquery如何获取当前元素的下一个元素

jquery如何获取当前元素的下一个元素: 本章节介绍一下如何利用jquery获取当前元素的下一个元素,如何利用原生js获取下一个元素可以参阅原生js获取当前元素的下一个元素代码实例一章节, 下面直接看代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.51tex

jQuery -&gt; 获取指定上下文中的DOM元素

作者 : 卿笃军 一个String对象的长度是固定的,不能改变它的内容,或者是附加新的字符至String对象中.您也许会使用+来串联字符串以达到附加新字符或字符串 的目的,但+会产生一个新的String实例.如果程序对这种附加字符串的需求很频繁,并不建议使用+来进行字符串的串联.在面向对象程序设计中,最好是 能重复运用已生成的对象,对象的生成需要内存空间与时间,不断地产生String实例是一个没有效率的行为.J2SE 5.0提供java.lang.StringBuilder类,使用这个类所产生的

jQuery 获取祖先、后代、同胞元素

详情:http://www.w3school.com.cn/jquery/jquery_traversing_ancestors.asp parent() 方法返回被选元素的直接父元素.(常用) parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>). parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素.      详情:http://www.w3school.com.cn/jquery/jquery_traversing_des

jQuery -&gt; 获取/设置/删除DOM元素的属性

Sum square difference Problem 6 The sum of the squares of the first ten natural numbers is, 12 + 22 + ... + 102 = 385 The square of the sum of the first ten natural numbers is, (1 + 2 + ... + 10)2 = 552 = 3025 Hence the difference between the sum of

php 获取数组第一个元素 以及最后一个元素

current() 函数返回数组中的当前元素的值. 每个数组中都有一个内部的指针指向它的"当前"元素,初始指向插入到数组中的第一个元素. end() - 将内部指针指向数组中的最后一个元素,并输出next() - 将内部指针指向数组中的下一个元素,并输出prev() - 将内部指针指向数组中的上一个元素,并输出reset() - 将内部指针指向数组中的第一个元素,并输出each() - 返回当前元素的键名和键值,并将内部指针向前移动 <?php $tmp = array('a',

Jquery 获取所有对象的第一个子元素

转自:http://blog.sina.com.cn/s/blog_5fdbd0410100pmnn.html <ul>  <li>John</li>  <li>Karl</li>  <li>Brandon</li></ul> 获取第一个元素:  $("ul li:first-child") <div id="getfirst"> <ul>    

javascript判断一个元素是另外一个元素的子元素

javascript判断一个元素是另外一个元素的子元素用途有很多,最常用的就是当点击页面的空白处去执行某些操作,比如弹出层等. function isParent (obj,parentObj){ while (obj != undefined && obj != null && obj.tagName.toUpperCase() != ‘BODY’){ if (obj == parentObj){ return true; } obj = obj.parentNode;

JS/JQuery获取当前元素的上一个/下一个兄弟级元素等元素的方法

$(function(){ //遍历获取的input元素对象数组,绑定click事件 var len = $("input[type='file']").length; for(var i = 0; i < len; i++){ $("input[type='file']").eq(i).click(function(){ $(this).next().val(""); $(this).next().hide(); $(this).css(

一直无法获取到页面上一个元素js

①前言 流程审批页面我写了一个公共的模板页面,但是里面的数据是动态添加进去的.我想在公共的页面的js中去隐藏一个元素. ②我的思路: 我准备直接通过id去获取元素,然后添加属性 display:none 首先我通过jquery的方法: var v1 = $("#shenpiyijian"); console.log(v1) //结果为n.fn.init() 我最初以为这就拿到了对象,然后直接设置属性  v1.css("display","none"