gpt4 book ai didi

javascript - jQuery 从 Click Me 中提取 ="http://example.com"

转载 作者:行者123 更新时间:2023-12-03 11:16:22 25 4
gpt4 key购买 nike

我的代码目前看起来像这样..

$(row).children("td").eq(index).html()

这给了我:

<a href="http://example.com">Click This</a>

从控制台获取上述元素

var item = $(row).children("td").eq(index);
item[0].innerText() // outputs "Click Me" but doesn't work in my app.

但这在我的 Rails 应用程序的 js 中不起作用并生成错误。

如何构造此代码,以便它按照我的需要正确输出“Click Me”?

作为背景,我正在开发一个 Rails4 应用程序并使用 CoffeeScript ,但我认为这与这里没有直接相关。

[编辑1:]当我使用此代码时:

$(row).children("td").eq(index)[0].Text()

产生错误:

'Uncaught TypeError: undefined is not a function'

这是我正在构建的一个表格排序器。我正在解决这样一个事实:排序器对于从纯文本构建的表条目(例如“城市”字段)运行良好,但在处理整个 A 字段字符串时,它对“名称”字段进行了错误的排序。

我需要能够让它提取地址标记内的文本字段(如果有),否则如果排序字段不在地址标记内,则仅对文本字段进行排序。

最佳答案

尝试以下操作:

$(row).children("td").eq(index).text()

这是相关文档: http://api.jquery.com/text/

关于javascript - jQuery 从 <a href 'Click Me' >Click Me</a> 中提取 ="http://example.com",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27326349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com