<!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 src="jquery-1.11.2.min.js"></script> //引入Jquery
<style type="text/css">
#d1
{
font-size:24px;
}
.list
{
width:200px;
height:30px;
text-align:center;
line-height:30px;
vertical-align:middle;
background-color:#999;
color:#F00;
}
</style>
</head> <body> <div id="d1" name="div" ><b>第一个DIV</b></div> <div class="d">22222</div>
<div class="d">333333</div>
<div class="d">444444</div> <div class="list">hello</div>
<div class="list">world</div>
<div class="list">hai</div>
<div class="list">aaaa</div> <input type="text" bs="uid" /> <input type="checkbox" id="aa" value="hello" /> <input type="button" id='btn' value="取值"/> </body>
<script type="text/javascript"> //JS取元素,取出来的是具体的元素对象
//var d = document.getElementById("d1");
//alert(document.getElementsByClassName("d"));
//alert(document.getElementsByTagName("div"));
//alert(document.getElementsByName("uid")); //操作内容
//alert(d.innerText); //获取文本内容
//alert(d.innerHTML); //获取HTML代码
//d.innerText = "hello"; //给元素赋值(文本)
//d.innerHTML = "<span style='color:red'>hello</span>"; //给元素赋值(HTML代码) //d.value 获取或者设置表单元素的内容 //操作属性
//alert(d.getAttribute("name")); //获取属性的值
//d.setAttribute("bs","001"); //设置属性
//d.removeAttribute("name"); //移除属性 //操作样式
//alert(d.style.fontSize); //获取样式,必须是写在元素里面的
//d.style.fontSize = "36px"; //修改设置样式 $(document).ready(function(e) { //Jquery取元素,取出来的是jquery对象
//var d = $("#d1"); //根据ID找
/*var d = $(".d"); //根据CLASS找 for(var i=0;i<d.length;i++)
{
alert(d.eq(i));
}*/ //alert($("div")); //根据标签名找 //alert($("[bs=uid]")); //根据属性找 //操作内容
//alert(d.text()); //获取元素的内容(文本)
//alert(d.html()); //获取元素的内容(HTML代码) //d.text("hello"); //给元素赋值(文本)
//d.html("<span style='color:red'>hello</span>"); //给元素赋值(HTML代码) //d.val(); //操作表单的内容,可以取值赋值 //操作属性
//alert(d.attr("name")); //获取属性
//d.attr("bs","001"); //设置属性
//d.removeAttr("bs"); //移除属性 //操作样式
//alert(d.css("font-size")); //取样式
//d.css("font-size","36px"); //设置样式 //事件
/* $("#d1").click(function (){ alert("aa"); })*/ /* $(".d").click(function(){ //alert($(this).text()); })*/ //菜单选中
$(".list").click(function(){ //让所有元素变为非选中状态
$(".list").css("background-color","#999").css("color","#F00"); //让该元素变为选中状态
$(this).css("background-color","#60F").css("color","#FFF"); }) //取checkbox选中值
$("#btn").click(function(){ if($("#aa")[0].checked)
{
alert($("#aa").val());
}
else
{
alert("未选中!");
} }) }); </script>
</html>

Jquery和JS的区别的更多相关文章

  1. JQUERY与JS的区别

    JQUERY与JS的区别 <style type="text/css"> #aa { width:200px; height:200px; } </style&g ...

  2. jQuery与js的区别,并有基本语法详解,

    通过过一下对比,我们能很清楚的发现jquery与js的区别,运用jquery能大量减少代码量,不过js里面关于时间的setinterval和settimeout只能用js <script src ...

  3. jQuery于js的区别和联系

    一.什么是jQuery jQuery 是 js 的一个库,封装了我们开发过程中常用的一些功能,方便我们调用,提高开发效率. js库是把我们常用的功能放到一个单独的文件中,我们用的时候,直接引用到页面里 ...

  4. jquery和Js的区别和基础操作

    jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...

  5. jquery.js和jquery.min.js的区别介绍

    1.区别:jquery官网提供2种jQuery的下载,一种是jquery.js另一种是jquery.min.js文件名不一定完全相同,但通常情况下:jquery.js是完整的未压缩的jQuery库,文 ...

  6. jquery.js和jquery.min.js的区别和springboot整合echarts.min.js

    1.区别:jquery官网提供2种jQuery的下载,一种是jquery.js另一种是jquery.min.js文件名不一定完全相同,但通常情况下:jquery.js是完整的未压缩的jQuery库,文 ...

  7. jQuery与JS的区别,以及jQuery的基础语法

    *在使用jQuery时,要在页面最上端加上 <script src="../jquery-1.11.2.min.js"></script> 看一下js与jQ ...

  8. jquery与js的区别与基础操作

    一.什么是 jQuery jQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一整套定义好的方法.它的作者是John Resig,于2006年创建的一个开源项目,随着 ...

  9. JQuery与js具体使用的区别(不全,初学)

    jQuery能大大简化Javascript程序的编写 要使用jQuery,首先要在HTML代码最前面加上对jQuery库的引用,比如: <script language="javasc ...

随机推荐

  1. 2017广东工业大学程序设计竞赛决赛 F(LCA + 斐波那契数列性质)

    不能组成三角形的极端数列:1,1,2,3,5,8,13,21,……到第50项时候肯定到1e9了…… 如果两个点之间距离大于50,则直接Yes…… 否则的话直接暴力取出所有边,然后升序排序,判断一下就可 ...

  2. SQLite to Asp.net Entity Framework 部署问题

    最近做了一个小应用,使用SQLite做数据库.开始用DBLINQ的时候,做一个LINQ查询出现不支持的问题.后来看到Entity Framework是可以支持SQLite的,于是很快转换过来.完成开发 ...

  3. IOS7开发~UIKit Dynamics

    UIKit Dynamics的中文名称:有叫UIKit动力,也有叫UIKit动力模型和UIKit动态或者动态UI,叫什么名不要紧,理解就含义就可以了. 什么是UIKit Dynamics ? UIKi ...

  4. spring与struts2整合出现常见错误

    错误信息 严重: Exception starting filter struts2 Unable to load configuration. - bean - jar:file:/F:/Strut ...

  5. ThinkPHP示例:模板主题

    ThinkPHP示例之模板主题,模板主题可以对相同的控制器输出进行不同的布局和样式调整.首先需要下载框架核心,然后把示例解压到Web根目录下面,并修改入口文件中的框架入口文件的位置.访问 http:/ ...

  6. dedecms 调取当前栏目的链接和 栏目名称

    <a href="{dede:field name='typeurl' function=”GetTypeName(@me)”/}" target="_blank& ...

  7. D-Link service.cgi远程命令执行漏洞复现

    1.1 概述 友讯集团(D-Link),成立于1986年,1994年10月于台湾证券交易所挂牌上市,为台湾第一家上市的网络公司,以自创D-Link品牌行销全球,产品遍及100多个国家. 1月17日,C ...

  8. 算法之美--2.2 Array

    2016-12-02    00:24:12 利用抽象数据类型实现Array:主要用C++模板实现数组类:体会一个完整的C++类的写法,能顺利写出来的人不多了,特别是对复制构造函数和重载= []运算, ...

  9. MySQL开发36条军规

    转载地址:http://blog.itpub.net/22664653/viewspace-723506/ 写在前面的话: 总是在灾难发生后,才想起容灾的重要性: 总是在吃过亏后,才记得曾经有人提醒过 ...

  10. ntp时间服务同步

    第一种方式:同步到网络时间服务器 # ntpdate time.windows.com将硬件时间设置为当前系统时间. #hwclock –w 加入crontab: 30 8 * * * root /u ...