十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
$("#btnAdd").click(function(){
站在用户的角度思考问题,与客户深入沟通,找到达孜网站设计与达孜网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站制作、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、雅安服务器托管、企业邮箱。业务覆盖达孜地区。
$("span/").appendTo("#addTagDiv").html($("#textAdd").val()).addClass("spanTag").click(function(){
//这里面的this就是当前这个span的dom元素
//$(this)就是当前span的jquery对象,你可以对他们进行任何操作
//比如现在我就移除当前这个span
$(this).remove();
})
});
//最后整个代码的意思就是一个ID为btnAdd的元素单击时则追加一个span元素到ID为addTagDiv的元素内,该span的html为一个ID叫textAdd元素的value属性值。然后单击任何一个新增的span元素将会把这个span移除掉
//代码没有测试,如有问题请继续追问
三个最基本的过滤方法是:first(), last() 和 eq(),它们允许您基于其在一组元素中的位置来选择一个特定的元素。
其他过滤方法,比如 filter() 和 not() 允许您选取匹配或不匹配某项指定标准的元素。
$(document).ready(function(){
$("div p").first();//获取第一个div中的第一个p
$("div p").last();//获取最后一个div中的最后一个p
$("p").eq(1);//获取所有p中的第二个p
$("p").filter(".demo");//返回带有demo类名的所有p
$("p").not(".demo");//返回不带有demo类名的所有p
$("p").parent();//返回p的直接父元素;
$("p").parents();//返回p的所有祖先
$("p").parentsUntil("div");//返回p与div间的所有祖先
$("div").children();//返回div的直接子元素
$("div").find();//返回div的所有后代
$("h1").siblings();//返回h1的所有兄弟元素
$("h1").next();//返回h1的下一个同胞元素
$("h1").nextAll();//返回h1后面的所有同胞元素
$("h1").nextUntil("h6");//返回h1与h6间的所有同胞元素
prev(), prevAll() 以及 prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素
});
你好!!
获取一个元素的值可以有很多方式:
通过id选择器:$("#txt").val();
通过class选择器:$(".ipt").val();
通过属性选择器:$("input[name='uname']").val();