我正在使用jQuery Tools(http://jquerytools.org/),并且无法获取下面的函数来接受传递的参数。我不精通javascript或jquery,无法在任何地方找到解决这个问题的解决方案。感谢您的任何帮助!将参数传递给jQuery函数
当前设置:
<a href='javascript:popup();'>Text Link That Calls Below Function</a>
<script>
function popup() {
if ($("#facebox").hasClass("init")) {
$("#facebox").overlay().load();
}
else {
$("#facebox").addClass("init");
$("#facebox").overlay({
// custom top position
top: 260,
mask: { color: '#838383',
loadSpeed: 200,
opacity: 0.5
},
closeOnClick: true,
load: true
});
}
}
</script>
我想它做这样的事情......
<a href='javascript:popup(apples);'>Text Link That Calls Below Function</a>
<script>
function popup(choosebox) {
if ($("#choosebox").hasClass("init")) {
$("#choosebox").overlay().load();
}
else {
$("#choosebox").addClass("init");
$("#choosebox").overlay({
// custom top position
top: 260,
mask: { color: '#838383',
loadSpeed: 200,
opacity: 0.5
},
closeOnClick: true,
load: true
});
}
}
</script>
不要使用'的JavaScript:'网址。不要使用'onclick' - 使用jQuery注册事件 – ThiefMaster 2012-04-25 20:12:01