zoukankan      html  css  js  c++  java
  • jQuery学习 day01

    最近受某大牛指点(我不会说他姓范),了解了一下jQuery,据说很牛X,就了解了一下,第一天,分享给大家一些心得吧。

    1、首先就是导入jQuery文件了,这里我是去jQuery官网下载的。(大家可以去官网下载,并且最好下载开发版),然后导入方式如下:

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
     2 "http://www.w3.org/TR/html4/strict.dtd">
     3 
     4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
     5     <head>
     6         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     7         <title>new_file</title>
     8         <meta name="author" content="Administrator" />
     9         <!-- Date: 2016-03-18 -->
    10         <script src="script/jquery-1.12.2.js" type="text/javascript"></script>
    11     </head>
    12     <body>
    13     </body>
    14 </html>
    View Code

    2,关于开发工具,由于本人对eclipse情有独钟,所以建议大家使用Aptana Studio。当然在eclipse里添加Aptana插件也可以。关于Aptana,官网下载速度极度不给力,所以请求度娘,下载了一个版本,用起来不错,关于jQuery自动提示功能大家可以去github里找一下然后导入到project里。(这里就不说废话了,开干)。

    一,jQuery选择器。

    如果有一定css基础的人一定对选择器不陌生,什么id,class,等等。所以直接上东西:

    (1)、基本选择器

    包括id选择器,class选择器。元素选择器,通配选择器,群组选择器。由于本人有点懒。。。。所以此处略去很多字。。

    (2)、层次选择器

    几个例子说明问题:

    $("p div").css("background","#bbffaa");这个代表选择p元素下所有的div标签(也就是p下面子孙后代div都要听从指挥)。

    $("p>div").css("background","#bbffaa");这个选取的是p的儿子div,也就是说是p儿子的div才被选取。

    $("p+div").css("background","#bbffaa");这个选取的是p的下一个同辈div,注意选的是一个。

    $("p~child").css("background","#bbffaa");这个选取的是p的所有同辈div,注意选的是一群(兄弟姐妹都有)。

    (3)、过滤选择器

    包括:first,:last,:not(selector),:even(偶数),:odd(奇数),:eq(index),:gt(index),:lt(index),:header,:animated,:focus等等。

    (4)、属性过滤选择器

    可能这个分辨起来有点困难,但是死记总有效。

    $("div[title]")选有title属性的div。

    $("div[title=test]")选title=test的div。

    $("div[title^=te]")选其中title内容开头是te的div。

    $("div[title$=te]")选其中title内容结尾是te的div。

    $("div[title*=te]")选其中title内容含有te的div。

    $("div[title~=te]")选其中title内容空格分隔是te的div。

    $("div[title|=te]")选其中title内容开头是te或者te-的div。

  • 相关阅读:
    mui 点击输入框软键盘弹起解决
    Vue中form表单常用rules校验规则
    ios new Date('yyyy-MM-dd HH-mm-ss').getTime() 方法获取不到时间戳
    uni-app运行到手机报错 Component constructors should be called while initialization. A constructor call has been ignored.
    vue-element-admin后台 点击侧边栏 刷新当前路由
    vue 防抖和节流
    vue data数据变化 页面数据不更新问题
    uni-app中页面部分内容使用索引列表(uni-indexed-list),动态数据
    css 文本单行显示溢出时出现省略号 多行显示溢出时出现省略号 首行缩进
    css实现两个div并排等高(一个div高度随另一个高度变化而变化)
  • 原文地址:https://www.cnblogs.com/Arther-J/p/5308386.html
Copyright © 2011-2022 走看看