如何在简单的javascript函数中添加第二个变量?

时间:2014-08-24 11:49:11

标签: javascript html variables

这是一个简单脚本的一部分,它会产生一个警告弹出窗口。目前,它适用于任何带有“:”的链接,如下所示。我想添加第二个变量,因此它适用于“:”或“#tabs-2”。

$(function(){
$('a[href*=":"]').click(ask) // all links that have a colon in them.
})

谢谢!

3 个答案:

答案 0 :(得分:3)

首先,您并未寻求添加变量&#39 ;;这里没有变数。你想要做的是扩展你的jQuery选择器(一个字符串),以匹配比现在更多的元素。

这是通过指定以逗号分隔的变体来实现的:

$('a[href*=":"], #tabs-2') //<-- note comma

请注意,#tabs-2听起来对我来说就像一个容器,所以你可能真的有点像

$('a[href*=":"], #tabs-2 a')

答案 1 :(得分:2)

只需使用逗号并指定另一个选择器:

$(function(){
$('a[href*=":"], #tabs-2').click(ask) // all links that have a colon in them.
})

答案 2 :(得分:0)

将其用作:

$('a[href*=":"], #tabs-2').click(ask);