【问题标题】:Getting an appended href link with jquery使用 jquery 获取附加的 href 链接
【发布时间】:2021-11-17 03:06:13
【问题描述】:

我正在尝试从附加元素中获取链接。

链接是这样附加的:

var imdbPointer = "https://www.imdb.com/title/" + data.imdb_id
imdbLink.empty()
imdbLink.append("<a href='" + imdbPointer + "'>" + "IMDB - " + data.original_title  + "</a>")

这实际上为我生成了一个 imdb 链接。我以前用过

var storeIMDBLink = $( "a" ).attr( "href")当它是页面唯一的href时,这段代码成功地给了我链接,但是它抓住了它找到的第一个href。

如何从这个附加元素中获取特定的 href 链接?

【问题讨论】:

  • 你想在什么时候(例如onclick)获取附加链接的href attr
  • 我建议使用document.createElement() 并正确创建一个元素以从中检索数据

标签: javascript html jquery append local-storage


【解决方案1】:

设法通过一些hackiness到达那里。

var storeIMDBLink = $(this).parent().siblings('#imdb-link').children().attr( "href")

imdb 链接和存储它的按钮都附加到同一个 UL

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    • 2011-10-26
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 1970-01-01
    相关资源
    最近更新 更多