我想在Java脚本的一侧调用jquery函数。我的代码是:
<script type="text/javascript">
function calljs(){
getUserMail(usermMail);
}
$(function() {
function getUserMail(usermMail) {
***some code*****
}
});
</script>
我从浏览器控制台收到错误:
ReferenceError:未定义getUserMail。
如何解决这个问题呢?
最佳答案
如果确实必须将函数放入jQuery的ready回调中(我认为这不是强制性的),请使用以下方式
<script type="text/javascript">
var getUserMail = null;
function calljs(){
if ( null !== getUserMail ) {
getUserMail(usermMail);
}
}
$(function() {
getUserMail = function (usermMail) {
***some code*****
}
});
</script>