gpt4 book ai didi

JQuery $this 选择器 - 如何使其工作

转载 作者:行者123 更新时间:2023-12-01 06:30:43 27 4
gpt4 key购买 nike

我在使用 JQuery 的 $this 选择器时遇到问题。这是什么都不做。不过,脚本的基本核心并没有失败。

$(this).css("background-image", 
"url(http://www.divethegap.com/update/z-images/diving-trips/tabs/bases-z.png)");

有什么想法为什么它不起作用吗?我已经使用类尝试了相同的效果。

完整代码(根据要求) http://jsfiddle.net/mcxez/1/ :

标记:

<a href="?accommodation" style="background-position:-15px top;" 
onclick="inload('?accommodation'); return false">Accommodation</a>

<a href="?travel" style="background-position:-15px top;"
onclick="inload('?travel'); return false">Travel</a>

js:

function inload(thelink) {
$('.TABbase').click(function(){
$(this).css("background-image",
"url(http://www.divethegap.com/update/z-images/diving-trips/tabs/bases-z.png)");
});

return false;
}

最佳答案

在 jQuery 中,this 通常是对函数内某些内容的引用......比如......

HTML

<button id="button1">1</button>
<button id="button2">2</button>

JS

$('button').click(function(){
alert( $(this).attr('id') ); //either 'button1' or 'button2'
}

在本例中,this 指的是被单击的按钮。

也许您可以分享更多关于您想要实现的目标的代码。

关于JQuery $this 选择器 - 如何使其工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5383279/

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