我正在使用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