• 请不要在回答技术问题时复制粘贴 AI 生成的内容
txlty
V2EX  ›  程序员

怎么用原生js,取得v2ex右面那个签到链接的节点?

  •  
  •   txlty · Nov 22, 2013 · 4746 views
    This topic created in 4736 days ago, the information mentioned may be changed or developed.
    就是右面那个“领取今日的登录奖励”
    jquery应该是
    $(".inner:eq(1) a") 或者 $(".box:eq(1) div a")
    原生js呢?
    4 replies  •  1970-01-01 08:00:00 +08:00
    yangg
    yangg
    Nov 22, 2013❤️1
    1
    document.querySelector('.icon-gift ~ a')?
    FrankFang128
    FrankFang128
    Nov 22, 2013 via Android
    2
    如果支持IE6的话,你就要遍历所有节点。多么蛋疼
    txlty
    txlty
    OP
    Nov 22, 2013
    3
    谢楼上。
    顺便再问下,如果没有.icon-gift 这个相邻节点。怎么获取?
    vibbow
    vibbow
    Nov 23, 2013 via iPad
    4
    用xpath也行,可以直接写元素的相对路径,或者按文字来选择。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2574 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 11:18 · PVG 19:18 · LAX 03:18 · JFK 06:18
    ♥ Do have faith in what you're doing.