Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用NEXT和retrieve Title Attr进行jQuery_Jquery_Jquery Ui - Fatal编程技术网

使用NEXT和retrieve Title Attr进行jQuery

使用NEXT和retrieve Title Attr进行jQuery,jquery,jquery-ui,Jquery,Jquery Ui,我让鼠标悬停工作以检索ID。但是尝试使用next()检索title attr(仅限title=“01”),但由于某些原因,它不起作用。我不确定我错过了什么 JS: PHP(此表由jqGrid生成): 01 822 next()用于同级元素,如果您希望在这里有一个子元素,可以使用children(): next()用于同级元素,如果您希望在这里有一个子元素,可以使用children(): next方法用于检索下一个兄弟姐妹,因此您可以使用子类或查找方法与:first选择器或first方法: $(

我让鼠标悬停工作以检索ID。但是尝试使用next()检索title attr(仅限title=“01”),但由于某些原因,它不起作用。我不确定我错过了什么

JS:

PHP(此表由jqGrid生成):


01
822
next()
用于同级元素,如果您希望在这里有一个子元素,可以使用
children()

next()
用于同级元素,如果您希望在这里有一个子元素,可以使用
children()


next
方法用于检索下一个兄弟姐妹,因此您可以使用
子类
查找
方法与
:first
选择器或
first
方法:

$(document).on('mouseover','tr[role="row"]',function(){
    var VId = $(this).children('[role="gridcell"]:first').attr('title');
    $('#TestPanelA').html(VId);
});

next
方法用于检索下一个兄弟姐妹,因此您可以使用
子类
查找
方法与
:first
选择器或
first
方法:

$(document).on('mouseover','tr[role="row"]',function(){
    var VId = $(this).children('[role="gridcell"]:first').attr('title');
    $('#TestPanelA').html(VId);
});
试试这个:

var VId = $(this).children('[role="gridcell"]').attr('title');
在事件处理程序中,$(this)指的是tr,而不是td。所以你需要通过chilren查找

我希望有帮助。

试试这个:

var VId = $(this).children('[role="gridcell"]').attr('title');
在事件处理程序中,$(this)指的是tr,而不是td。所以你需要通过chilren查找


希望有帮助。

gah!我应该知道的,哈哈。。非常感谢。。现在这就行了:)嘎!我应该知道的,哈哈。。非常感谢。。现在这就行了:)这是另一个有趣的方式:)谢谢你的提醒!这是另一个有趣的方式:)谢谢你的提醒!
var VId = $(this).children('[role="gridcell"]').attr('title');