jquery中post中地址参数中有问号
jquery中post方法中问号表示后面紧跟的是参数名,比如: $.post("queryUser.do?userId=123",funciton(data.status){ ///// }) 这句话的意思是使用post请求调用接口querylist.do,并且传参数userId的值是123。这样到后台才能完成整个接口的请求。 参数的作用是:在post请求中带着请求参数要完成特定数据的处理,比如上面例子中只查询 id为123的用户信息,如果不带此参数就是返回全部的用户信息,这个要根据业务场景来设定。
jquery和html哪个重要
jquery和html一样重要。
【一】HTML——Hypertext Markup Language
HTML:超文本标记语言,是静态网页。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。该文档本身有页面结构,显示页面内容;可以理解为网页中的标签,比如div、ul、p等等这些。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容。 HTML文本中包含了所谓的“链接点”HTML利用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。HTML就是整合网页结构和内容显示的一种语言。
【二】CSS——Cascading Style Sheet
CSS:层叠样式表,通过设置对应的样式属性可以修改html文档内各元素的显示、位置等样式;如修改颜色、字体、字号、宽高、位置、背景等。层叠样式表单是将样式信息与网页内容分离的一种标记语言。我们使用CSS为每个HTML元素定义样式,也可以用于多个界面。css:美化html页面,也是html的一部分。
【三】JS——JavaScript
动态脚本语言,使用JavaScript代码可以让前台变的有交互(点击事件)。广泛应用于web应用的功能开发以及丰富页面体验,可以动态控制页面内容;如修改页面文字、图片、各种效果、功能等;常用来为网页添加各式各样的动态功能(比如:轮播图、tab切换等等),为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
【四】jQuery
jQuery是一个封装好的文件,就是指已经编写好了供他人重复使用的JS代码。
jquery中offset和position的区别
jQuery中有两个获取元素位置的方法offset()和position(),两者的定义如下:
offset():获取匹配元素在当前视口的相对偏移。
返回的对象包含两个整形属性:top 和 left。此方法只对可见元素有效。
用法举例:offset()
Hello
2nd Paragraph
第二种用法:offset( coordinates )
让我们重新设置元素的位置这个元素的位置是相对于document对象的。
如果对象原先的position样式属性是static的话,会被改成relative来实现重定位。
Hello
2nd Paragraph
position():
获取匹配元素相对父元素的偏移。
返回的对象包含两个整形属性:top 和 left。为精确计算结果,
请在补白、边框和填充属性上使用像素单位。此方法只对可见元素有效。
用法举例:
Hello
offset()和position()的区别:
使用position()方法时事实上是把该元素当绝对定位来处理,获取的是该元素相当于最近的一个拥有绝对或者相对定位的父元素的偏移位置。
使用position()方法时如果其所有的父元素都为默认定位(static)方式,则其处理方式和offset()一样,是当前窗口的相对偏移
使用offset()方法不管该元素如何定位,也不管其父元素如何定位,都是获取的该元素相对于当前视口的偏移。
一般情况下,如果要显示的元素B存放在元素A的同一父元素下(即B为A的兄弟节点),这个时候使用position() 是最合适的;
如果显示的元素B存放在DOM的最顶端或者最底端(即其父元素就是body)。这个时候用offset()是最好的。
还没有评论,来说两句吧...