这么简单的问题!如何将变量传递给jQuery函数,就像在Javascript中一样?
<script type="text/javascript">
function foo(bar) {
$("#content").load(bar);
}
</script>
<a href="#" onClick="foo('test.php');">Load</a>
上面的代码显然不起作用,但希望你能够了解我的要求。
答案 0 :(得分:2)
你用JavaScript进行编程 jQuery只是一个库 - 你可以使用的一堆JavaScript函数;它不是另一种语言。
也就是说,实现目标的更现代的方法是使用jQuery进行事件绑定
<a href="#" id="LoadLink">Load</a>
function foo(bar) {
$("#content").load(bar);
}
$(document).ready(function(){
$("#LoadLink").click(function(){
foo("test.php");
return false; //link won't scroll to the top
}); //click
});//ready
答案 1 :(得分:0)
<a href="javascript:;" onclick="javascript:foo('test.php');">Load</a>