2018-06-25Js事件流+JQuary基本语法

Posted Postgre叮当牛i

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-06-25Js事件流+JQuary基本语法相关的知识,希望对你有一定的参考价值。

Js中Dom事件流:

多个彼此嵌套元素,他们拥有相同的事件,最内部元素事件被触发后,外边多个元素的同类型事件也会被触发,多个元素他们同类型事件同时执行的效果称为“事件流”

 

事件对象!

 

只能在function小括号里写!调用时候不能写!

 

用匿名函数!

 

Input1.onKeydown=function(evt){

     Console.log(evt);

}

 

鼠标移动到设置两个字,弹出4个下拉框:获取两个字的位置,获取鼠标位置,获取四个边的位置,计算位置数据!!!

 

Evt.stoppropagation();  --阻止事件对象!

 

Js和JQuary:

主要区别体现在Dom上面:找元素à操作元素!

Js:document.getElementByID();

document.getElementsByTagName();

 

JQuary: .one

$(选择器)

 

Js对象:jsobj

JQuary对象:jqobj

 

操作元素:

操作内容:jqobj.html(‘123’)—非表单元素!  jqobj.val(“字符串”)

操作属性:设置属性:jqobj.attr(‘class’,‘add’); 一个参数是获取,两个参数是设置!  Jqobj.attr({‘class’:‘add’,‘id’:‘id’}); --同时设置多个属性用json格式数据!  Jqobj.removeattr(‘’);

Jqobj.addclass(‘add’);

操作样式:jqobj.css();  一个获取,两个设置,多个用json格式!

操作事件:jqobj.click(function(){});

创建删除:jqobj.html(‘<button></button>’);

 

JQuary:先引入JQuary.js文件才能用(BootStrap等框架有JQuary.js文件才能用)!

 

页面加载完成:

JS:window.onload=function(){};

Jquary:

 

$(document).ready(function(){})

 

方式2:

$(function(){})

以上是关于2018-06-25Js事件流+JQuary基本语法的主要内容,如果未能解决你的问题,请参考以下文章

2018-06-25 js表单事件三个高度和Ajax异步通讯技术

前端2jquary(选择器),bootstrap(布局容器),vue(创建实例)

前端6jquary:页面加载,选择器,隔行换色,Dom,全选

JS高程研读记录一事件流

利用js和jquary制作轮播图

jquary对象和DOM对象的联系及转化