• 【java失业择业中】失业第四天:准备面试


    1.jQuery基础

    学好jquery的一个基础条件是学好css层叠样式,因为很多时候这2个是一块配合使用的。

    页面中很多需要jquery实现的效果只是通过jquery的选择器,选中要操作的元素,添加一些css特效而已。当然jquery也有一些自己的特效,像fadeIn(),fadeOut()等。

    1. 基础实例:

    $(document).ready(function(){

    $("button").click(function(){

    $("p").hide();

    });

    });

    2. jQuery选择器:


    2.1 jQuery元素选择器

    使用css选择器来选取HTML元素

    $("p") 选取 <p> 元素。

    $("p.intro") 选取所有 class="intro" 的 <p> 元素。

    $("p#demo") 选取所有 id="demo" 的 <p> 元素。


    2.2 jQuery属性选择器

    $("[href]") 选取所有带有 href 属性的元素。

    $("[href='#']") 选取所有带有 href 值等于 "#" 的元素。

    $("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。

    $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。


    2.3 jQuery CSS选择器

    $("p").css("background-color","red");


    粘贴一段昨儿看书敲的网络相册的代码,实现相册翻页的功能

    var currentSre;
    		var bMargin;
    		//单击”上一幅“链接
    		$("#prev").click(function(){
    			currentSre = $("#showPic").find("img").attr("src");//目前图片的地址
    			//根据目前图片地址获取上一幅图片的地址
    			var iNum = parseInt(currentSre.substring(currentSre.lastIndexOf("/") + 1 , currentSre.lastIndexOf(".jpg")))	;
    			var iPre = (iNum == 1)?iPicNum:(iNum - 1);
    			var preSrc = "photo/" + iPre.toString() + ".jpg";
    			$("#showPic").find("img").attr("src",preSrc);
    			
    			bMargin = $("div:has(img[src$=/"+iPre.toString()+".jpg])").hasClass("ls");
    			//根据缩略图的属性对应调整大图的位置
    			if(bMargin)
    				$("#showPic").find("img").css("margin-top","170px");
    			else
    				$("#showPic").find("img").css("margin-top","0px");
    		});
    		
    		//单击"下一幅"链接
    		$("#next").click(function(){
    			currentSre = $("#showPic").find("img").attr("src");//目前图片的地址
    			//根据目前图片地址获取上一幅图片的地址
    			var iNum = parseInt(currentSre.substring(currentSre.lastIndexOf("/") + 1 , currentSre.lastIndexOf(".jpg")))	;
    			var iPre = (iNum == iPicNum)?1:(iNum + 1);
    			var preSrc = "photo/" + iPre.toString() + ".jpg";
    			$("#showPic").find("img").attr("src",preSrc);
    			
    			bMargin = $("div:has(img[src$=/"+iPre.toString()+".jpg])").hasClass("ls");
    			//根据缩略图的属性对应调整大图的位置
    			if(bMargin)
    				$("#showPic").find("img").css("margin-top","170px");
    			else
    				$("#showPic").find("img").css("margin-top","0px");
    		});
  • 相关阅读:
    弄明白python reduce 函数
    Python 2与Python 3兼容性的写法,需要一个特殊的包 from __future__ import print_function 用法
    人工智能数学参考---8、常用激活函数
    常用激活函数(激励函数)理解与总结
    人工智能数学参考---7、核函数应用
    [粘贴]环绕闸极不能让三星在3nm工艺领先台积电
    查看java所有的线程信息
    【转载】 Sqlserver使用Left函数从最左边开始截取固定长度字符串
    值初始化和默认初始化的区别
    map的综合例子
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3241048.html
Copyright © 2020-2023  润新知