mshd.net
当前位置:首页 >> 求教jquEry选择器问题,兄弟元素 >>

求教jquEry选择器问题,兄弟元素

$("标签位置").prev(),返回上一个兄弟节点,不是所有的兄弟节点 $("标签位置").prevAll(),返回所有之前的兄弟节点 $("标签位置").next(),返回下一个兄弟节点,不是所有的兄弟节点 $("标签位置").nextAll(),返回所有之后的兄弟节点 $("标签位...

$('#id').siblings() 当前元素所有的兄弟节点$('#id').prev() 当前元素前一个兄弟节点$('#id').prevaAll() 当前元素之前所有的兄弟节点$('#id').next() 当前元素之后第一个兄弟节点$('#id').nextAll() 当前元素之后所有的兄弟节点这三个方法都可...

首先绑定事件 $("select.directory").bind("click",function(){ $(this).parent("div.div_directory").nextAll("div.div_directory").remove(); }); 用nextAll这个api应该可以的,经本地测试 此法可行

function demo(obj) { obj = $(obj); obj.siblings().removeClass('className'); obj.addClass('className');}这个就是你要的咯,obj.siblings(),选取该节点的兄弟节点(不包括obj自己)

$(function(){ var xiong = $('.prev+div');xiong.css("background","red");})这样写就可以了。

$(".depth etc").each(function(i) { var obj[i] = $(this).children("dd[id!='man_2']"); }); 这样数组obj中就存储了你要的那个了 。

//给所有a点击事件可以使用$( "a" ).click( function() { //some code} );//给指定a点击事件,假设这个a有个id是test$( "a" ).each( function() { if( $( this ).attr( "id" ) === "test" ) { $( this ).click( function() { //some code } ); }} );

//抱歉,刚才没有看清题目。下面一句代码即可。 //找到自己的父元素,通过父元素找到自己的父元素下面的唯一div //不会影响到父元素以外的div //.parent()只会找到唯一的顶头父级元素。不需要加查询器。 $(this).parent().find('div') //用下面...

$("input").nextAll('div').eq(0); 不要乱写标签,乱用css选择器。

那你必须给这个div加个id(唯一标识他,不然是无法做的)

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com