<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title> <script type="text/javascript" src="jquery-1.11.2.min.js"></script> </head> <body> <div id="aa" bs="test"><span>DIV1</span></div>
<div id="bb" class="a">DIV2</div>
<div id="cc" class="a">DIV3</div>
<div id="dd" class="a">DIV4</div>
<input id="txt" bs="w" name="txt" value="hello" /> </body> <script type="text/javascript"> $(document).ready(function(e) { //1.找到元素
var a1 = document.getElementById("aa"); //JS找到的DOM对象
var bd = document.getElementById("txt");
//alert(a1);
//var a2 = $("#aa"); //Jquery找到的是Jquery对象
var bd1 = $("#txt");
//alert(a2[0]); var b1 = document.getElementsByClassName("a");
var b2 = $(".a"); //alert(b2.eq(0)[0]); document.getElementsByTagName("div");
$("div"); document.getElementsByName("txt");
var c1 = $("[name=txt]"); //属性筛选
//alert(c1[0]); //2.操作内容
//alert(a1.innerHTML);
//a1.innerHTML = "<span style='color:red'>hello</span>";
//a1.innerText="<span style='color:red'>hello</span>"; //alert(bd.value);
//bd.value = "world"; //alert(a2.text());
//a2.text("hello");
//alert(a2.html());
//a2.html("<span style='color:red'>hello</span>");
//alert(bd1.val());
//bd1.val("world"); //3.操作属性
//a1.getAttribute("bs");
//a1.setAttribute("bs","");
//a1.removeAttribute("bs"); //alert(a2.attr("bs"));
//a2.attr("bs","testjquery"); //4.操作样式
//a1.style.color = "red";
//a1.style.fontSize = "24px"; //alert(a2.css("color"));
//a2.css("background-color","pink"); //5.事件 $("#aa").click(function(){ $(this).css("background-color","red"); alert("aa"); }) $(".a").click(function(){ var s1 = $(this).text(); alert(s1); }) //6.Json数据 var js = {
"a":"hello",
"b":123,
"c":[1,2,3],
"d":{"aa":5555,"bb":"hello world"},
}; }); </script> </html>

全部

//1.找到元素
var a1 = document.getElementById("aa"); //JS找到的DOM对象
var bd = document.getElementById("txt");
//alert(a1);
//var a2 = $("#aa"); //Jquery找到的是Jquery对象
var bd1 = $("#txt");
//alert(a2[0]); var b1 = document.getElementsByClassName("a");
var b2 = $(".a"); //alert(b2.eq(0)[0]); document.getElementsByTagName("div");
$("div"); document.getElementsByName("txt");
var c1 = $("[name=txt]"); //属性筛选
//alert(c1[0]);

找到元素

//2.操作内容
//alert(a1.innerHTML);
//a1.innerHTML = "<span style='color:red'>hello</span>";
//a1.innerText="<span style='color:red'>hello</span>"; //alert(bd.value);
//bd.value = "world"; //alert(a2.text());
//a2.text("hello");
//alert(a2.html());
//a2.html("<span style='color:red'>hello</span>");
//alert(bd1.val());
//bd1.val("world");

操作内容

//3.操作属性
//a1.getAttribute("bs");
//a1.setAttribute("bs","");
//a1.removeAttribute("bs"); //alert(a2.attr("bs"));
//a2.attr("bs","testjquery");

操作属性

//4.操作样式
//a1.style.color = "red";
//a1.style.fontSize = "24px"; //alert(a2.css("color"));
//a2.css("background-color","pink");

操作样式

//5.事件

    $("#aa").click(function(){

        $(this).css("background-color","red");

        alert("aa");

        })

    $(".a").click(function(){

        var s1 = $(this).text();

        alert(s1);

        })
        

事件

//6.Json数据

    var js = {
"a":"hello",
"b":123,
"c":[1,2,3],
"d":{"aa":5555,"bb":"hello world"},
};

Json数据

PHP Jquery 代码操作 内容 属性 样式 事件 Json数据的更多相关文章

  1. JQuery DOM操作(属性操作/样式操作/文档过滤)

    jQuery——入门(三)JQuery DOM操作(属性操作/样式操作/文档过滤) 一.DOM属性操作 1.属性 (1).attr() 方法 语法:$(selector).attr(name|prop ...

  2. jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表

    对于问题从后台获取json数据,将内容填充到下拉列表,代码非常简单,具体过程请看下面代码. 需求:url:链接     par:ID       sel:下拉列表选择器 function BuildS ...

  3. jquery的ajax异步请求接收返回json数据

    http://www.jb51.net/article/51122.htm jquery的ajax异步请求接收返回json数据方法设置简单,一个是服务器处理程序是返回json数据,另一种就是ajax发 ...

  4. iOS/macOS推荐个高效苹果开发工具, JSON 转模型代码工具,不再为复杂JSON数据写模型而烦恼,支持Swift/Objective-C,极速转换

    CCJSON 是一款运行在macOS上 JSON 转模型代码工具,不再为复杂JSON数据写模型而烦恼,可识别嵌套模型,字典/数组,支持Swift/Objective-C,操作方便,极速转换.下载 效果 ...

  5. jquery用ajax方式从后台获取json数据,将内容填充到下拉列表。

    从后台获取json数据,将内容填充到下拉列表. url:链接 par:ID sel:下拉列表选择器 //获取下拉列表 function BuildSelectBox(url, par, sel) { ...

  6. 使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇

    调用jQuery的ajax方法时,jQuery会根据post或者get协议对参数data进行序列化; 如果提交的数据使用复杂的json数据,例如: {userId:32323,userName:{fi ...

  7. ASP.NET实现二维码 ASP.Net上传文件 SQL基础语法 C# 动态创建数据库三(MySQL) Net Core 实现谷歌翻译ApI 免费版 C#发布和调试WebService ajax调用WebService实现数据库操作 C# 实体类转json数据过滤掉字段为null的字段

    ASP.NET实现二维码 using System;using System.Collections.Generic;using System.Drawing;using System.Linq;us ...

  8. jquery Nestable 获取改变排序后的json数据 拖动排序

    <script type="text/javascript"> jQuery(function($){ $('.dd').nestable(); $('.dd-hand ...

  9. 如何使用jQuery向asp.net Mvc传递复杂json数据

    jQuery提供的ajax方法能很方便的实现客户端与服务器的异步交互,在asp.net mvc 框架使用jQuery能很方便地异步获取提交数据,给用户提供更好的体验! 调用jQuery的ajax方法时 ...

随机推荐

  1. MySQL 各种主流 SQLServer 迁移到 MySQL 工具对比

    原地址:https://www.cnblogs.com/overblue/p/5796887.html Mss2sql:这个比较好用

  2. hdu1042-N!-(java大数)

    题目:求n!(0<=n<=10000) import java.math.BigInteger;//操作大整数 import java.math.BigDecimal;//操作大小数 im ...

  3. CSS 边框图像

    border-image border-image 可以将图像应用到盒子的边框上. border-image 属性需要3个值同时存在: URL 图片的地址 切割图片的位,4个边需要写4个值 如何处理边 ...

  4. vue--公告轮播

    html:   <div class="news" v-if="news.length > 0" > <ul class="m ...

  5. UMD模式的js

    (function (root, factory) { if (typeof define === 'function' && define.amd) { // AMD define( ...

  6. jquery 获取子元素的限制jquery

    今天练习jqueryAPI发现一个问题就是子元素如果采用nth-child,元素不同就获取不到,因此一个父元素下的子元素标签必须相同,如果不同第一个元素可以用这个方法实现,但是如果第二元素及以后如果出 ...

  7. SpringBoot @Async注解失效分析

    有时候在使用的过程中@Async注解会失效(原因和@Transactional注解有时候会失效的原因一样). 下面定义一个Service: 两个异步执行的方法test03()和test02()用来模拟 ...

  8. 带轮播图、导航栏、商品的简单html,以及轮播图下边数字随轮播图的改变而改变

    ---恢复内容开始--- 在做这个的时候,最不会的是中间轮播图下边的数字是如何实现转变的,后来加入了jQuery就能实现了. css部分: <style type="text/css& ...

  9. ssm 连接两个数据库

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...

  10. linux删除历史操作命令

    有时候在系统中做了任何操作,但不想被别人知道,毕竟系统别人都可以登入查看,那怎么把自己操作系统的历史命令删除而不让别人知晓呢? 在linux系统里一旦操作了任何命令,都会被记录下来,可以通过histo ...