What are the commonly used jquery methods?
jquery effect
1.隐藏/显示 hide(),show(),toggle() 2.淡入/淡出 fadeIn(),fadeOut(),fadeToggle(),fadeTo()Copy after login
fadeTo(speed,opcity)这个不常用,但是效果好。opcity取0~1之间的值
3.滑动 slideUp(),slideDown(),slideToggle() 4.动画 animate() $().animate(参数,speed,callback);Copy after login
注:动画的属性名称必须使用marginLeft这种而不是margin-left 可以设置相对值。如:"left":"+=10px" animate()可以设置队列动画,即动画的不同属性按顺序写,他就会按顺序执行
5.stop(stopAll,goToEnd)Copy after login
该方法在动画执行完之前就可以结束动画。适用于所有 jQuery 效果函数,包括滑动、淡入淡出和自定义动画。 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画 goToEnd 参数规定是否立即完成当前动画。默认是 false。
6.jquery chain
$("#p1").css("color","red") .slideUp(2000) .slideDown(2000); jQuery 会抛掉多余的空格,并当成一行长代码来执行上面的代码行。
Note: The above methods all have callback functions. If the callback is an anonymous function, it can be executed immediately. The function name is toggle and the execution is completed.
jquery HTML
Return content
1.html(),text(),val()(这三种方法同样存在回调函数)Copy after login
html或者text或者val(function(i,origvalue){}) 回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。 区别:html()可以返回标签结构,其他两个只返回文本
2.attr()和prop的区别 (这种方法同样存在回调函数)Copy after login
我觉得attr用与获取和设置自定义的属性。prop用于获取标签固有的属性 attr(function(i,origvalue){})
3.添加文本append(),prepend()。before(),after()Copy after login
前两个是在所选元素里面的前后添加 后两个是在所选元素的外部的前后添加
4.删除元素/内容 remove(),empty()Copy after login
前者删除被选元素及其子元素 后者删除被选元素的子元素
5.操作css addClass(”class1,class2,,,”),removeClass(),css() 注:css方法和animate()方法不同,css方法属性使用的是margin-left而不是marginLeft 6.元素尺寸Copy after login
width(),height(),innerWidth(),innerHeight(),outerWidth(),outHeight() width(),height()==元素的宽高(不包括padding, margin,和border) innerWidth(),innerHeight()==元素的宽高+padding(不包括margin和border) outerWidth(),outHeight()==元素的宽高+padding+border(不包括margin)
jquery traversal
jquery traversal
1.父 parent(),parents(); 2.子 children(),find() 3.同胞 siblings(),pre(),next() 4.过滤 first(),last(),eq(),filter(),not() $(“p”).filter(“.url”);返回带有类名 “url” 的所有 元素: $(“p”).not(“.url”);返回不带有类名 “url” 的所有 元素: **
jquery Ajax
**
Syntax: $.ajax({name:value, name:value, … })
Ajax asynchronous request five Steps
Step one:
var xmlhttp;if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码 xmlhttp=new XMLHttpRequest(); }else{ // IE6, IE5 浏览器执行代码 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
Step two: Set parameters
url:”“, type:”“, success: ,error:等Copy after login
Step three and four:
xmlhttp.open(“GET”,”url”,true); 例如:”a.php?t=” +Math.random()” xmlhttp.send();Copy after login
Step 5:
xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById(“myp”).innerHTML=xmlhttp.responseText; } }Copy after login
get is different from post: get is submitted to the address bar. Post is submitted to the background php page. So if it is a get method, please write the url like this: For example: "a.php?name=zhangsan&age=14"
Finally, we will process the data returned by the server
xmlhttp.responseText; 获得字符串形式的响应数据。 xmlhttp.responseXML; 获得 XML形式的响应数据。Copy after login
ajax handles php/xml/jsp and other files the same way. Mainly depends on what the returned data looks like, and then handles it accordingly
Because many js frameworks use $ as the abbreviation symbol. If you use multiple frameworks, jquery will stop running.
Solution: jQuery noConflict() method
1. Create your own representation symbol instead of $
var jq = $.noConflict(); jq(document).ready(function(){ jq("button").click(function(){ jq("p").text("jQuery 仍然在工作!"); }); });
2. Use jQuery to express it outside, and use $
$.noConflict(); jQuery(document).ready(function($){ $("button").click(function(){ $("p").text("jQuery 仍然在工作!"); }); });
jquery JSONP
The src attribute of the script tag does not have the restriction feature of the domain name;
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JSONP 实例</title> <script src="http://cdn.static.runoob.com/libs/jquery/1.8.3/jquery.js"></script> </head><body><p id="box"></p><script>$.getJSON("http://www.runoob.com/try/ajax/jsonp.php?jsoncallback=?", function(data) { //data就是服务器返回给我们的数据,我们只需要对他进行处理即可 var html = '<ul>'; for(var i = 0; i < data.length; i++) { html += '<li>' + data[i] + '</li>'; } html += '</ul>'; $('#box').html(html); }); </script> </body> </html>
The above is the detailed content of What are the commonly used jquery methods?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



WeChat is one of the mainstream chat tools. We can meet new friends, contact old friends and maintain the friendship between friends through WeChat. Just as there is no such thing as a banquet that never ends, disagreements will inevitably occur when people get along with each other. When a person extremely affects your mood, or you find that your views are inconsistent when you get along, and you can no longer communicate, then we may need to delete WeChat friends. How to delete WeChat friends? The first step to delete WeChat friends: tap [Address Book] on the main WeChat interface; the second step: click on the friend you want to delete and enter [Details]; the third step: click [...] in the upper right corner; Step 4: Click [Delete] below; Step 5: After understanding the page prompts, click [Delete Contact]; Warm

Tomato Novel is a very popular novel reading software. We often have new novels and comics to read in Tomato Novel. Every novel and comic is very interesting. Many friends also want to write novels. Earn pocket money and edit the content of the novel you want to write into text. So how do we write the novel in it? My friends don’t know, so let’s go to this site together. Let’s take some time to look at an introduction to how to write a novel. Share the Tomato novel tutorial on how to write a novel. 1. First open the Tomato free novel app on your mobile phone and click on Personal Center - Writer Center. 2. Jump to the Tomato Writer Assistant page - click on Create a new book at the end of the novel.

Colorful motherboards enjoy high popularity and market share in the Chinese domestic market, but some users of Colorful motherboards still don’t know how to enter the bios for settings? In response to this situation, the editor has specially brought you two methods to enter the colorful motherboard bios. Come and try it! Method 1: Use the U disk startup shortcut key to directly enter the U disk installation system. The shortcut key for the Colorful motherboard to start the U disk with one click is ESC or F11. First, use Black Shark Installation Master to create a Black Shark U disk boot disk, and then turn on the computer. When you see the startup screen, continuously press the ESC or F11 key on the keyboard to enter a window for sequential selection of startup items. Move the cursor to the place where "USB" is displayed, and then

Unfortunately, people often delete certain contacts accidentally for some reasons. WeChat is a widely used social software. To help users solve this problem, this article will introduce how to retrieve deleted contacts in a simple way. 1. Understand the WeChat contact deletion mechanism. This provides us with the possibility to retrieve deleted contacts. The contact deletion mechanism in WeChat removes them from the address book, but does not delete them completely. 2. Use WeChat’s built-in “Contact Book Recovery” function. WeChat provides “Contact Book Recovery” to save time and energy. Users can quickly retrieve previously deleted contacts through this function. 3. Enter the WeChat settings page and click the lower right corner, open the WeChat application "Me" and click the settings icon in the upper right corner to enter the settings page.

Setting font size has become an important personalization requirement as mobile phones become an important tool in people's daily lives. In order to meet the needs of different users, this article will introduce how to improve the mobile phone use experience and adjust the font size of the mobile phone through simple operations. Why do you need to adjust the font size of your mobile phone - Adjusting the font size can make the text clearer and easier to read - Suitable for the reading needs of users of different ages - Convenient for users with poor vision to use the font size setting function of the mobile phone system - How to enter the system settings interface - In Find and enter the "Display" option in the settings interface - find the "Font Size" option and adjust it. Adjust the font size with a third-party application - download and install an application that supports font size adjustment - open the application and enter the relevant settings interface - according to the individual

A summary of how to obtain Win11 administrator rights. In the Windows 11 operating system, administrator rights are one of the very important permissions that allow users to perform various operations on the system. Sometimes, we may need to obtain administrator rights to complete some operations, such as installing software, modifying system settings, etc. The following summarizes some methods for obtaining Win11 administrator rights, I hope it can help you. 1. Use shortcut keys. In Windows 11 system, you can quickly open the command prompt through shortcut keys.

Mobile games have become an integral part of people's lives with the development of technology. It has attracted the attention of many players with its cute dragon egg image and interesting hatching process, and one of the games that has attracted much attention is the mobile version of Dragon Egg. To help players better cultivate and grow their own dragons in the game, this article will introduce to you how to hatch dragon eggs in the mobile version. 1. Choose the appropriate type of dragon egg. Players need to carefully choose the type of dragon egg that they like and suit themselves, based on the different types of dragon egg attributes and abilities provided in the game. 2. Upgrade the level of the incubation machine. Players need to improve the level of the incubation machine by completing tasks and collecting props. The level of the incubation machine determines the hatching speed and hatching success rate. 3. Collect the resources required for hatching. Players need to be in the game

Detailed explanation of Oracle version query method Oracle is one of the most popular relational database management systems in the world. It provides rich functions and powerful performance and is widely used in enterprises. In the process of database management and development, it is very important to understand the version of the Oracle database. This article will introduce in detail how to query the version information of the Oracle database and give specific code examples. Query the database version of the SQL statement in the Oracle database by executing a simple SQL statement
