jQuery-属性

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jq</title>    
<script src="https://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></script>
<style>
.x{
color:red;
}
.xx{
color:pink;
}

</style>
</head>
<body>

<script>
$(document).ready(function(){
    $("#but1").click(function(){
        $("img").attr({ src: "1.jpg"});
    });//设置或返回被选元素的属性值。
    $("#but2").click(function(){
        $("img").attr("src","2.jpg");
    });//设置被选元素的属性值。
    $("#but3").click(function(){
        $("img").removeAttr("src");
    });//将所选元素的属性删除
    
    $("#but4").click(function(){
        $("p").addClass("x");
    });//给元素添加一个class
    $("#but5").click(function(){
        $("p").removeClass("x");
    });//给元素删除一个class
    $("#but6").click(function(){
        $("p").toggleClass("xx");
    });//给元素替换class    

    $("#but7").click(function(){
        $("p").html("hello<p>world</p>");
    });//设置所有 p 元素的内容
    $("#but8").click(function(){
        $("p").text("hello world");
    });//返回p元素的文本内容。
    $("#but9").click(function(){
        $("input:text").val("内容");
    });//获取文本框中的值
    
});

$(document).ready(function(){
    $("button").click(function(){
        var x = $("div");
        x.prop("color","FF0000");//方法设置或返回被选元素的属性和值。
        x.append("color 属性值为: " +x.prop("color"));//
        x.removeProp("color");//删除
        x.append("<br>现在 color 属性值为: " + x.prop("color"));
    });
});








</script>
        <input id="but1" type="button" value="配张图">
        <input id="but2" type="button" value="换张图">
        <input id="but3" type="button" value="删图">
        
        <input id="but4" type="button" value="添加class">
        <input id="but5" type="button" value="删除class">
        <input id="but6" type="button" value="替换class">    
        
        <input id="but7" type="button" value="设置">
        <input id="but8" type="button" value="返回文本">
        <input id="but9" type="button" value="获取框内值">
        
        
        <img>
        <br />
        <button>添加和删除属性</button>
        <br />
        <div></div>
        <br />
        <p>改变元素的class</p>
        <br />
        <input type="text">
        
        
</body>
</html>

 

posted on 2017-02-23 22:36  加号与剑豪  阅读(97)  评论(0编辑  收藏  举报

导航