最赞回答 / 大山的子孙哟爱太阳
1.$("input").on("focus",function(event,title) { $(this).val(title) });这个是指input设置focus事件, $(this).val(title)是设置某个元素节点的value值,即获取$(this)元素节点并将title的值插入进去.2.$("button:last").click(function() { $("a").triggerHandler("click"); $("input...
2018-11-20
最赞回答 / qq_Stardust_buvEFL
测试二是先选中p标签,然后设置一个点击事件,调用函数,该函数的功能是弹出一个窗口显示文本节点的内容,再然后选中第二个button按钮,也设置夜歌点击事件,点击该按钮会调用上面的函数。测试三是先设置一个函数data(),该函数的功能是弹出一个窗口显示e的值,然后在设置一个函数a(),该函数先选中第三个button,然后绑定一个点击事件,点击之后将1111传递给data函数的e,然后a()表示调用该函数
2018-10-15
最新回答 / Ankkaya
不同作用域下数据传递,我的理解是方便回调函数数值传递比如下面 函数 a()只需要负责赋值,具体逻辑操作交给函数 fn()function fn(e) {$(this).val(e.data)}function a() {$("input:last").focusout('慕课网', fn)}
2018-10-14
最新回答 / 汪汪爱吃鱼
鼠标滑到子元素的时候, 不会触发父元素的mouseleave和mouseenter, 鼠标依然在父元素之上如果使用mouseout和mouseover 就先触发mouseout, 然后再触发mouseover
2018-10-12
已采纳回答 / qq_一勺_bdkuAV
form元素是有默认提交表单的行为,如果通过submit处理的话,需要禁止浏览器的这个默认行为 传统的方式是调用事件对象 e.preventDefault() 来处理, jQuery中可以直接在函数中最后结尾return false即可
2018-10-11
已采纳回答 / 慕姐9317103
按我的理解就是这一段代码就是选中了input,$("input").select(function(e){ alert(e.target.value) e.preventDefault();})后面那段代码就是点击后执行
2018-10-09
最新回答 / Sapce
.textContent() 是原生 js 的方法,而非 jQuery 方法,无法使用 jQuery 对象进行调用jQuery 获得对象文本的方法有:.val().text().html()
2018-09-30
已采纳回答 / hit_by
只显示输入框已有的内容,开始为空,你按下1,显示为空,第一次按下事件获取的是1按下之前的输入框内容,如果此时你再按下2,就会得到框里的1,显示为1,而不是12,(每次按下只获取按下之前的数据)
2018-09-29