分类目录归档:jquery

jquery笔记

一。选择器 基本选择器: $(“#myELement”)    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $(“div”)                     选择所有的div标签元素,返回div元素数组 $(“.myClass”)           选择使用myClass类的css的所有元素 $(“*”)                        选择文档中的所有的元素 可以运用多种的选择方式进行联合选择:例如$(“#myELement,div,.myclass”) 层叠选择器: $(“form input”)         选择所有的form元素中的input元素 $(“#main > *”)          选择id值为main的所有的子元素 $(“label + input”)     选择所有的label元素的下一个input元素节点 经测试选择器返回的是label标签后面直接跟一个input标签的所有input标签元素 $(“#prev ~ div”)       同胞选择器 该选择器返回的为id为prev的标签元素的所有的属于同一个父元素的div标签 基本过滤选择器: $(“tr:first”)               选择所有tr元素的第一个 $(“tr:last”)                选择所有tr元素的最后一个 $(“input:not(:checked) + span”) 过滤掉:checked的选择器的所有的input元素 $(“tr:even”)               选择所有的tr元素的第0,2,4… …个元素(注意:因为所选择的多个元素时为数组,所以序号是从0开始) … 继续阅读

发表在 jquery | 留下评论

jqueryui 1.8.19引用顺序(导致var basePrototype = new base()错误)

在jqueryui1.8.19中,发现它没有使用原来1.8.17里边那个巨大的260K的单个js,而是把各种JS散开放了,有效地防止了JS下载的带宽。 不过放错顺序,会出现各种错误,不一而足,比如标题括号中的那个位置就经常出做,自己测试及上网搜索了一下,找到个现在可用的顺序,供大家参考。 (在搜索过程中发现有人1.4.X就开始用分离的多个小JS,但此之前本人一直单个的JS)     jquery本身必须放在第一位: <script src=”../../../Scripts/Jquery1.7.2/jquery-1.7.2.js” type=”text/javascript”></script> core必须放在所有ui之前: <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.core.js” type=”text/javascript”></script> widget必须放在剩下.ui….之前: <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.widget.js” type=”text/javascript”></script> mouse必须放在剩下的.ui…之前,这个试验了半天没发现,在google上找到的: <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.mouse.js” type=”text/javascript”></script> 下面的不强制,按字母顺序放就行,当然可以删除多余的: <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.accordion.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.autocomplete.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.button.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.datepicker.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.dialog.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.draggable.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.droppable.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.position.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.progressbar.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.resizable.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.selectable.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.slider.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.sortable.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.ui.tabs.js” type=”text/javascript”></script> effects.core必须放置在所有剩下的.effects..之前: <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.core.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.blind.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.bounce.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.clip.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.drop.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.explode.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.fade.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.fold.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.highlight.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.pulsate.js” type=”text/javascript”></script> <script src=”../../../Scripts/jquery-ui-1.8.19/ui/jquery.effects.scale.js” type=”text/javascript”></script> … 继续阅读

发表在 jquery | 留下评论