好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

jQuery节点的查询_html/css_WEB-ITnose

XX  xx  xx  xx  xx  XX  xx  xx  xx  xx  XX  xx  xx  xx  xx   

------------------------jQuery代码如上面


回复讨论(解决方案)

如上所示 点击某一个 标签 怎么获得上面就近的 a 的id

$("li").click(function(event){	alert($(this).parent().prev().attr("id"));}); 

$("li").click(function(event){	alert($(this).parent().prev().attr("id"));}); 

不行,这个方法 没有得到


$("li").click(function(event){	alert($(this).parent().prev().attr("id"));}); 

不行,这个方法 没有得到



       test         XX  xx  xx  xx  xx  XX  xx  xx  xx  xx  XX  xx  xx  xx  xx   $("li").click(function(event){    alert($(this).parent().prev().attr("id"));});    

引入jquery,并且你的dom结构写正确

$("li").click(function(event){    alert($(this).parents("a").attr("id"));}); 

这样呢?

引入jar包,js区域写上
$(function(){
$("li").click(function(event){
alert($(this).parent().prev().attr("id"));
});
})

          

引入jar包,js区域写上$(function(){ $("li").click(function(event){ alert($(this).parent().prev().attr("id")); });})

也不可以。。无法获取

我贴部分源码。

XX

xx xx xx xx

XX

xx xx xx xx

XX

xx xx xx xx $.ajax({xxxxxxsuccess:function(){ $("ul li:last-child").bind("click", Addhut);}}); function Addhut() { // parId = $(this).parent().filter("a").attr("id"); parId = $(this).parent("a").prev().attr("id"); alert(parId);}

具体结构就是这样,页面载入时执行ajax函数,成功后执行回调函数。最后一个li标签绑定Addhut函数 点击后 获得上面的的id

跪求大神答疑解惑!



你检查你的事件,我们给你的基本都可以



你检查你的事件,我们给你的基本都可以


为什么我的 一直提示 undefined



你检查你的事件,我们给你的基本都可以


---------------------------绑定函数的一样可以吗------------------------------------



你的bind的格式不对,这是点击每项的最后一个弹出提示



你的bind的格式不对,这是点击每项的最后一个弹出提示


嗯啊 搞定了 3Q

不客气,不懂的可以多百度,查api,问别人是最后的手段

不客气,不懂的可以多百度,查api,问别人是最后的手段


----------------------------------------------------------------------
是啊,基本上有提供个思路或者方向,比自己盲目的乱找快多了,还是谢谢你们!

查看更多关于jQuery节点的查询_html/css_WEB-ITnose的详细内容...

  阅读:39次