<body>

<div id="one"><span>one</span></div>
<div class="test" bs="aa">two</div>
<div class="test">three</div>
<div class="test">four</div>
<input type="text" name="uid" bs="aa" id="uid" />
<input type="button" id="btn" value="取消绑定" />
<input type="button" id="add" value="绑定事件" />

</body>

书写位置在JS代码中

<script type="text/javascript">

书写格式:

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

  //JS方式
  //1.根据ID取元素,DOM对象
  //var div = document.getElementById("one");
  //2.根据class取元素
  //var div = document.getElementsByClassName("test");
  //3.根据name取
  //var bd = document.getElementsByName("uid");
  //4.根据标签名取
  //var div = document.getElementsByTagName("div");

  //操作内容
  //1.非表单元素
  //alert(div.innerText);
  //div.innerText = "aaaa";
  //div.innerHTML;
  //2.表单元素
  //div.value

  //操作属性
  //div.setAttribute("","");
  //div.removeAttribute("");
  //div.getAttribute("");

  //操作样式
  //div.style.backgroundColor = "red";
  //alert(div.style.color);只能获取内联样式

  //在数组里面如果要取DOM对象使用索引的方式,如果要取Jquery对象使用eq()

  //JQUERY方式
  //1.根据ID取元素,Jquery对象
  var div = $("#one");
  //2.根据class取
  //var div = $(".test");
  //3.根据属性取
  //var bd = $("[bs='aa']");
  //4.根据标签名取
  //var div = $("div");
  //5.组合选取
  //var div = $("div span");

  //操作内容
  //1.非表单元素
  //alert(div.text());
  //div.text("aaaa");  ——文本
  //div.html();     —— html代码
  //2.表单元素
  //div.val("aaa");

  //操作属性
  //div.attr("属性名","属性值");  ——添加、设置属性
  //div.removeAttr("属性名");  ——移除属性
  //div.attr("属性名");   ——获取属性

  //操作样式
  //div.css("样式名","样式值");    ——添加样式
  //div.css("样式名");   ——获取样式

  //操作元素
  //var str = "<div id='a' style='width:100px; height:100px; background-color:red'></div>";

  //div.append(str); //追加元素
  //$("#a").remove(); //移除某个元素

  $(".test").click(function(){
  $(this).text();
  })

    绑定事件:
  $(".test").bind("click",function(){

    $(this).text();

  });
    取消绑定:
  $("#btn").click(function(){

    $(".test").unbind("click");

  });

绑定事件:
  $("#add").click(function(){

    $(".test").bind("click",function(){

      $(this).text();

    });
  });

});

</script>

Jquery方法的应用的更多相关文章

  1. 1.4 jQuery方法,JSON介绍

    jQuery方法: jQuery添加元素: append()方法: $("元素").append("追加内容"); prepend()方法: $("元 ...

  2. SpringMVC框架下实现JSON(类方法中回传数据到jsp页面,使用jQuery方法回传)

    JSON的实现,即将需要的数据回传到jsp页面: 1>.加入实现Json的三个架包到lib中:2>.目标方法上边加入注解,需要返回的值3>.在jsp页面中书写jQuery方法: ec ...

  3. 形行色色的下拉菜单(HTML/CSS JS方法 jQuery方法实现)

    HTML/CSS方法实现下拉菜单来源:慕课网<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...

  4. JQuery 方法简写

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  5. Jquery方法load之后导致js失效解决方法

    Jquery方法load之后导致js失效解决方法 >>>>>>>>>>>>>>>>>>> ...

  6. Javascript或jQuery方法产生任意随机整数

    方法1:javascritp方法 1 2 3 4 5 6 //随机数    function diu_Randomize(b,e){        if(!b && b!=0 || ! ...

  7. jquery方法详解

    jquery方法详解 http://www.365mini.com/doc

  8. jQuery方法区别:click() bind() live() delegate()区别

    今天看到一篇jquery 事件的文章,自己写了个小例子,虽然2种方式都可以实现,但是不太明白,找了点资料 $("#box1").delegate("p",&qu ...

  9. jQuery()方法的第二个参数

    关于jQuery()方法的第二个参数,有下面这几种用法: 1.jQuery(selector, [context]) 这种用法,相当于 $(context).find(selector) 或者 con ...

  10. 原生JS取代一些JQuery方法的简单实现

    原生JS取代一些JQuery方法的简单实现 下面小编就为大家带来一篇原生JS取代一些JQuery方法的简单实现.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧   1.选 ...

随机推荐

  1. JavaScript根据CSS的Media Queries来判断浏览设备的方法

    CSS 部分 首先随便新建一个用来做判断的类,然后通过 Media Queries 来对这个类的 z-index 属性赋予不同的值.这个类仅作为 JavaScript 读取使用,所以需要将其移出屏幕窗 ...

  2. 单列模式(data与business交互)

    public class CommentsBusiness //Business { #region 单列模式 private static CommentBusiness instance; pri ...

  3. PHP入门基础(一)——标记风格、注释、表单获取、字符串类型、变量解析

    PHP标记风格: //XML风格//推荐的标记风格,可以在XML文档中使用 <?php echo '<p>XML Style</p>'; ?> //简短风格——需启 ...

  4. DTAP street

    一个网站程序的上线一般要经过开发[Development]测试[Testing]验收[Acceptance]生产[Production].所以又叫做DTAP street.对应有开发环境.测试环境.验 ...

  5. C 中 关于printf 函数中度剖析

    题外话  这篇博文主要围绕printf函数分析的,主要讲解printf 使用C的可变参数机制, printf是否可重入(是否线程安全), printf函数的源码实现. 正文 1.C中可变参数机制 我们 ...

  6. 小心指针被delete两次

    C++类中,有时候使用到传值调用(对象实体做参数),遇到这种情况,可要小心了!特别是当你所传值的对象生命周期较长,而非临时对象(生命周期段)的时候.来看看下面的情况: #include <ios ...

  7. [JAVA][RCP] Eclipse4/RCP/Lifecycle

    E4AP provides two levels of lifecycles, for contributions and for the application. Contents [hide]  ...

  8. 在.net程序中使用System.Net.Mail来发送邮件

    System.Net.Mail是微软自家提供的工具,在.net程序中可以使用该空间中的SmtpClient实例来实现邮件的发送. 使用System.Net.Mail空间与Web.config配置相配合 ...

  9. ios多线程的几种创建方式以及基本使用

    1.第一种,NSThread方法,此方法使用很少! 2.NSOperation,面向对象的多线程技术 3. NSObject多线程技术 4.苹果推荐使用的GCD技术 5.GDC中的队列

  10. OpenStack:安装Neutron与provider network

    1. 安装(1)Install Networking services on a dedicated network node# apt-get install neutron-server neut ...