猿问

JavaScript的 onclick 事件是如何调用jquery 方法的

$(document).ready(function(){
functionabc(){
alert(1111)
}
})
UncaughtReferenceErrorabcfunctionisnotdefined错误提示
在$(document).ready(function(){})中不能调用。但是将方法写在外面即可调用
functionabc(){
alert($("#abc").val())
}
能够弹出val值
====================================
**那么js和jquery混着在一起了。这样写会有什么问题?
$("#abc").val()和原生的JavaScript和区别在哪里?
**
烙印99
浏览 260回答 2
2回答

HUX布斯

在ready里写的都是控件绑定函数$(document).ready(function(){$("#abc").click(function(){alert("helloworld");});});`当文档对象模型已经加载,并且页面已经完全呈现时,触发ready事件,然后里面的控件函数严正以待,一旦有控件响应里面的函数,即执行。像你这样混合调用,外面调用是进不去的。js是脚本语言,jq是js之上的框架
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答