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

如何向简单的javascript函数添加第二个变量?,javascript,html,variables,Javascript,Html,Variables,这是生成警告弹出窗口的简单脚本的一部分。目前,它适用于任何带有“:”的链接,如下所示。我想添加第二个变量,这样它可以用于“:”或“#tabs-2” 谢谢 只需使用逗号并指定另一个选择器: $(function(){ $('a[href*=":"], #tabs-2').click(ask) // all links that have a colon in them. }) 只需使用逗号并指定另一个选择器: $(function(){ $('a[href*=":"], #tabs-2').cl

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


谢谢

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

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

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

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

首先,你不想添加一个“变量”;这里没有变量。您想要做的是扩展jQuery选择器(一个字符串),以匹配比当前更多的元素

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

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

首先,你不想添加一个“变量”;这里没有变量。您想要做的是扩展jQuery选择器(一个字符串),以匹配比当前更多的元素

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

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

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

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

谢谢你的回复!:)谢谢你的回复!:)谢谢,我很感激。谢谢,我很感激。这实际上打破了剧本。另一个,我正在使用加载页面脚本。这没关系,因为我不认为它会产生我想要的效果…嗯,我不知道你的脚本环境是什么。但我的回答没有错误,并按照您最初的措辞回答了问题。同意,我对此表示感谢。:)这实际上破坏了脚本。另一个,我正在使用加载页面脚本。这没关系,因为我不认为它会产生我想要的效果…嗯,我不知道你的脚本环境是什么。但我的回答没有错误,并按照您最初的措辞回答了问题。同意,我对此表示感谢。:)