我想将一个函数var传递给一个点击事件。请参阅下面的代码。赞赏。如何将函数变量传递给点击事件jquery?
function coolfunction(){
var cool="hello";
}
$('#good').on('click',function(){
alert(cool);//how can i pass the function var here
});
I am trying to pass a
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div id="good">click</div>
你想做什么?局部变量只在它们声明的函数内部可见。如果你想要一个外部可访问的变量,可以使用全局变量。 – Barmar
我可以在函数内部创建全局变量吗? – conan
是的。如果您在不使用'var'声明的情况下分配变量,则会分配全局变量。 – Barmar