Jquery this.find()没有提取任何东西?

时间:2016-11-05 09:27:29

标签: javascript listview

我希望你能提供帮助。我正在尝试将列的一部分设置为文本区域。

        var retval =  ConfigureApp
            .Android
            .EnableLocalScreenshots()
            .ApkFile(@"D:\XXXXX\bin\Android\Debug\android-debug.apk")
            .StartApp();
        return retval;

我打印出'this',显示了我的所有HTML但是我只想展示一个特定的部分: -

在我打印到文本区域的HTML中,我希望能够打印名为“data-roid”的行ID。

$('#myListview .list-item').click(function() {
    getId('textarea-Status').value(this.innerHTML);
}

所以基本上我的新文字是值wuld ='123456789'

<div class = "ui-btn-text listview-row" **data-rowid="123456789"**>

非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:1)

使用has attribute selector方法按data()和属性值获取元素。

$(this).find('[data-rowid]').data('rowid')