gpt4 book ai didi

jquery - 使用 jQuery.event 检测被单击的链接

转载 作者:行者123 更新时间:2023-12-01 08:28:33 25 4
gpt4 key购买 nike

我正在尝试以下操作:

var showTooltip = function(event) {
if(event.target == "<a href=\"view_repair.php\">") {
$tooltip
.text('View full repair details')
.fadeIn('slow');
positionTooltip(event);

Firebug 中的 console.log(event.target) 给出

<a href="view_repair.php">

但是 if 语句内的代码没有运行。这是因为 if 语句正在与它给出的实际字符串进行比较 - 包括转义符?

当我将 if 语句更改为:

if(event.target == event.target) 

我得到了想要的结果。

我真正想做的是使用链接名称/标题进行比较,即(伪代码):

if(event.target.text() == "View")

这有可能吗?

最佳答案

您尝试将 DOM 元素对象与其标签的字符串表示形式进行比较,但它们并不相等。怎么样:

if(event.target.attr('href') == 'view_repair.php')

关于jquery - 使用 jQuery.event 检测被单击的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1646526/

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