clwn.net
当前位置:首页 >> jquEry获取A标签的属性 >>

jquEry获取A标签的属性

$(".dd a").click(function(){ var aData = $(this).attr('data') }); JQ 有两个可以获取标签属性的方法: attr() 和 prop(), 两者虽然都是可以获取标签属性的值, 但是 attr是获取自定义属性的值; 而prop是获取标签自带的属性值, 比如href等等

$("div.dd a").click(function(){alert($(this).attr("data"));});

可以通过$("对象").attr("href");这样获取. attr是一个jquery自带获取对应属性的方法,在attr()里面输入任意的标签里面的属性的,都可以获取到值.希望我的回答对楼主有帮助,不懂可以继续追问.

//获取属性值 1<div id="text" value="黑哒哒的盟友"><div>jQuery取值: $("#text").attr("value");//获取自定义属性值 2<div id="text" value="123" data_obj="黑哒哒的盟友"><div>jquery取值:$("#text").attr("data_obj");//获取data值 3<div id="text" value="123" data-name="黑哒哒的盟友"><div>JQUERY取值:$("#text").data("name");

$("#all_cities dd a").click(function(){$(this).attr("href",$(this).attr("href")+"&url=sigecity"); }); 标签所a标签加属性,想扩范围,修改面选择器,想改变添加参数名参数值,click()进行相应修改..jquery简单,建议空看相应例api,自拿做发比百度问别

如你所说的,有很多个A标签,那么你所写的A标签就不能用ID来进行识别,如果你想识别那么一部分的A标签,最好是用class,比如:点击这样,JQ绑定事件可以这样写$("a.click").click(function(){ $("#divid").find("input").val($(this).attr("name")).show();})具体你的div想要怎么弹出来,那就要另外说了,但是要获取点击的那个A标签上的name,只要在点击事件中用$(this).attr("name")就可以获取到了.

1.先选中你要操作的标签比如:$("#id")2.删除你要改变的属性名比如:$("#id").removeattr("src")3.添加属性名比如:$("#id").attr("src1")

问题分析:<br>在jQuery中获取HTML标签的属性,可以使用attr方法.<br>举例说明:<br>接下来的案例将演示如何获取a标签的href属性.<br>HTML代码:<br>jQuery代码:<br>var href = $('a').attr('href');<br>alert(href);运行结果:<br><br><img src="https://pic.wenwen.soso.com/pqpic/wenwenpic/0/20200725025634-245457707_png_368_157_4332/0"/><br><br>总结:<br>从结果可以看出,jQuery正确获取了a标签中href属性的值.

<a href="javascript:void(0)" onclick="add_text(this)" >名称</a><script>function add_text(a){ $(输入框).text($(a).text());}</script>

使用jquery中的属性选择器就能获取到$("a[href*='test']") 中括号里是属性选择器,表示href属性中有test值的,*不要漏掉哈

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com