• 技术文章 >web前端 >前端问答

    jquery可以获取链接的内容吗

    青灯夜游青灯夜游2022-09-09 18:34:07原创185

    可以获取。获取链接内容的两种方法:1、使用jquery text()获取链接文本内容,语法“$("a").text()”;2、使用jquery attr()获取链接url内容,即href属性的值即可,语法“$("a").attr("href")”。

    大前端零基础入门到就业:进入学习

    本教程操作环境:windows7系统、jquery3.6.1版本、Dell G3电脑。

    jquery可以获取链接的内容。

    在网页中,使用标签 <a>来设置超文本链接。

    <a href="url">链接文本</a>

    因此链接内容可分为两情况:

    针对不同情况,jquery有不同的获取方法。

    1、使用jquery text()获取链接文本内容

    text() 方法可返回被选元素的文本内容,会返回所有匹配元素的组合的文本内容(会删除 HTML 标记)。

    $("a").text();

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<script src="js/jquery-3.6.0.min.js"></script>
    		<script>
    			$(document).ready(function() {
    				$("button").click(function() {
    					var con=$("a").text();
    					console.log(con);
    				});
    			});
    		</script>
    	</head>
    	<body>
    		<a href="https://www.php.cn/">超链接文本</a><br><br>
    		<button>获取链接文本内容</button>
    	</body>
    </html>

    1.gif

    2、使用jquery attr()获取链接url内容

    链接url内容就是href属性的值;而attr() 可返回被选元素的属性值。

    $(selector).attr(attribute)

    只需要使用attr() 可返回a元素的href属性的值即可。

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<script src="js/jquery-3.6.0.min.js"></script>
    		<script>
    			$(document).ready(function() {
    				$("button").click(function() {
    					var con=$("a").attr("href");
    					console.log(con);
    				});
    			});
    		</script>
    	</head>
    	<body>
    		<a href="https://www.php.cn/">超链接文本</a><br><br>
    		<button>链接url内容</button>
    	</body>
    </html>

    2.gif

    【推荐学习:jQuery视频教程web前端视频

    以上就是jquery可以获取链接的内容吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery
    上一篇:jquery中on方法的优势是什么 下一篇:jquery怎么移除style部分样式
    VIP课程(WEB全栈开发)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• jquery能改变文本内容吗• jquery怎么实现双击隐藏元素• jquery+swiper实现时间轴tab滑动切换显示效果• jquery怎么修改元素的transform属性• jquery怎么改变input的value属性• jquery ajax怎么改成同步
    1/1

    PHP中文网