标签:创建 get 字符串 个人 lan 代码片段 border archive 函数
例子:
<SCRIPT SRC="../../js/jquery/jquery-3.3.1.min.js"></SCRIPT>
例子:
<script type="text/javascript"> $(document).ready(function(){ }); 或$(function(){}) </script>
名称 | 说明 | 举例 |
id | 根据元素Id选择 | $("divId") 选择ID为divId的元素 |
element | 根据元素的名称选择, | $("a") 选择所有<a>元素 |
.class | 根据元素的css类选择 | $(".bgRed") 选择所用CSS类为bgRed的元素 |
* | 选择所有元素 | $("*")选择页面所有元素 |
selector1, selector2, selectorN |
可以将几个选择器用","分隔开然后再拼成一个选择器字符串.会同时选中这几个选择器匹配的内容. | $("#divId, a, .bgRed") |
$("#update")[0].innerHTML="<div style=\\\"border:solid 1px #FF0000\\\">动态创建的div</div>"
//jQuery 使用动态创建的$(document).ready(function)方法 $(document).ready( function() { testDiv.innerHTML = "<div style=\"border:solid 1px #FF0000\">使用动态创建的$(document).ready(function)方法</div>"; } );
名称 | 说明 | 举例 |
attr( name ) | 取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回 undefined 。 | 返回文档中第一个图像的src属性值: $("img").attr("src"); |
attr( properties ) |
将一个“名/值”形式的对象设置为所有匹配元素的属性。 这是一种在所有匹配元素中批量设置很多属性的最佳方式。 注意,如果你要设置对象的class属性,你必须使用‘className‘ 作为属性名。或者你可以直接使用.addClass( class ) 和 .removeClass( class ). |
为所有图像设置src和alt属性: $("img").attr({ src: "test.jpg", alt: "Test Image" }); |
attr( key, value ) | 为所有匹配的元素设置一个属性值。 | 为所有图像设置src属性: $("img").attr("src","test.jpg"); |
attr( key, fn ) |
为所有匹配的元素设置一个计算的属性值。 不提供值,而是提供一个函数,由这个函数计算的值作为属性值。 |
把src属性的值设置为title属性的值: $("img").attr("title", function() { return this.src }); |
removeAttr( name ) | 从每一个匹配的元素中删除一个属性 | 将文档中图像的src属性删除: $("img").removeAttr("src"); |
http://www.cnblogs.com/zhangziqiu/archive/2009/05/05/jQuery-Learn-4.html
同上
1、innerHTML与html的区别:??
$("#foo")[0].innerHTML = "000000"
$("#bar").html("ddddd")
innerHTML使用非得加一个下标!!
2、动态创建元素:
$("#update")[0].innerHTML="<div style=\\\"border:solid 1px #FF0000\\\">动态创建的div</div>"
3、基本写法
<script type="text/javascript"> $(document).ready(function(){ alert("Hello jQuery!"); }); $(function () { alert("test"); }); </script>
标签:创建 get 字符串 个人 lan 代码片段 border archive 函数
原文地址:https://www.cnblogs.com/jamin-/p/10673139.html