课程
/前端开发
/jQuery
/jQuery基础(三)—事件篇
$('textarea').select(function(e) {
alert(e.target.value);
});
2016-08-28
源自:jQuery基础(三)—事件篇 3-3
正在回答
回复楼上:为什么
<div class="aaron">
<input type="text" value="慕课网" />
</div>
$('textarea').select(function(e) { //发生选择事件触发函数,
alert(e.target.value);//其实就是 弹出 event.target.value
绑定的是'textarea'元素,但却能弹出text里面的元素值。不应该绑定谁,才会弹出对应的元素里面的值吗
e=event,我觉得是jquery对于发生事件的响应记录,用于兼容各种版本浏览器,当发生事件改变,event记录该事件产生的结果作为目标。和this的区别应该是在于,this 表示当前节点。
event.target.value 中文意思—— 事件.目标.的值
值就是“幕课网”三个字,你把幕课网改成其他字然后选择他们,看看效果就民白了。
e=event,不过在这里的含义我也不太能理解
举报
jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作
1 回答谁能用通俗易懂的语言讲讲这段代码的意思?
1 回答function(e)里的e是不是前面.target?
4 回答这里的funtion(e)里面的e有什么用?
1 回答$("button:first").click(function(e,buttonName){},这个语句里的function(e,buttonName),e是event object,那buttonName是什么类型的参数?
3 回答function data(e)的作用