vue中使用jquery显示不是一个函数 一个jquery调用函数问题
一个jquery调用函数问题
你需要的不是 trigger,而是【triggerHandler】
$("#foo").on("blur", function() {
// if...else...
return true
})
// 输出 Object [input#foo]
console.log($("#foo").trigger("blur")) // <--- 错误
// 输出 true
console.log($("#foo").triggerHandler("blur")) // <--- 正确
jquery怎么调用另一个函数
function login(){
alert("lalal")
}
$(document).keydown(function(event){ 
if(event.keyCode == 13){ 
    login()
当回车键按下,这里怎么调用下面的login函数? }
}) 
$("input.btn").on(click,login)
jquery的$(document).ready为什么不能直接声明一个函数,而都要以选取对象开头
因为 jquery库中,通常都是使用 jquery对象(尽管有些地方可以与js对象通用,实际在运行当中也是进行了转换的:如 $("div" , this) = $("div" , $(this)) )
而jquery对象的声明通常是用 $(selector) 表示 这是我个人的理解
$(fuinction(){})是$(document).ready()的简写形式,没错. 也可简写为$().ready()