已采纳回答 / 丨染丶
很简单,你给input 设置一个值 例如 <input class="target1" type="text" value="测试" /> 输入中文测试,无法显示:<em></em>你使用keydown方法 选中输入框后 不输入 直接按F2 你会发现 <em></em>里面出现值 测试 两个字 $('.target1').keydown(function(e) { $("em").text(e.target.v...
2017-08-12
搞不懂的是哪个jquery的链接没反应,为啥也不换了它
http://libs.baidu.com/jquery/1.9.1/jquery.js
http://libs.baidu.com/jquery/1.9.1/jquery.js
2017-08-11
纠正一下,上个评论代码发错了
$('#target2').submit(function(e) {
alert($(e.target).find("input:first").val())
return false;
});
这样写可以获取文本框中的内容,e.target要放在$()方法中转为jQ对象。
$('#target2').submit(function(e) {
alert($(e.target).find("input:first").val())
return false;
});
这样写可以获取文本框中的内容,e.target要放在$()方法中转为jQ对象。
2017-08-11
$('#target2').submit(function(e) {
alert($(e.target).find("input:first").val()
这样写可以获取文本框中的内容,e.target要放在$()方法中转为jQ对象。
alert($(e.target).find("input:first").val()
这样写可以获取文本框中的内容,e.target要放在$()方法中转为jQ对象。
2017-08-11
click事件:1.按下鼠标拖走再松开就不会响应,2.必须是左键。
mousedown事件:鼠标上的三个键都可以响应,
mousedown事件:鼠标上的三个键都可以响应,
2017-08-11
针对移动到li小点附近会一次性出现全部的li 在click,后加个li 就可以解决
$("ul").on('click','li',function(e){
alert('触发的元素是内容是: ' + e.target.textContent)
})
$("ul").on('click','li',function(e){
alert('触发的元素是内容是: ' + e.target.textContent)
})
2017-08-08
已采纳回答 / 凌寒赋雪3434449
$('body').on('click', 'a', function(e)是委托机制 在点击a这个元素时 事件向上传递(冒泡) 直到与第二个参数相等 事件被消费 并产生回调函数 就这个函数 当然直接绑定a标签效果也是一样 内部实现不同 但是如果a标签的祖父级要拿到a标签的点击事件或者a标签的内容就可以用这个函数
2017-08-08