如何通过 css 元素从 jquery 添加 url 链接

How to add url link from jquery through css element?

本文关键字:添加 url 链接 jquery 何通过 css 元素      更新时间:2023-09-26

这是代码:

<span class='maincaptionsmall'>
Test
</span>

由于我的页面中的ajax和jquery代码的某些原因,我不能使用HREF作为链接,我的意思是,我不能使用以下代码:

<span class='maincaptionsmall'><a href="http://google.com">Test</a></span>

那么,我如何使用jquery来获取这个css元素maincaptionsmall并将其设置为href链接?

即使我也不能使用<div>,我也应该使用所有<span>请给我一个例子,如何使用jquery将css元素设置为href链接。

提前致谢

CSS 无法做这些事情。但JavaScript是!要更改元素的href,请先获取该元素:

var e = document.getElementById("elementid")

var e = document.getElementByClassName("elementclass")

以下是有关 JavaScript 选择器的基础知识。

然后我们可以像这样更改 href 属性:

e.setAttribute("href", "http://google.com")

祝你好运!

您可以使用

JS/JQuery 和 CSS 打开

Jquery有简短的简单代码,而且速度太快了,所以我更喜欢:-

这是代码:-

.HTML

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
 //Remember to add JQUERY on your page to make any jquery code work
<div id="example">Click Here</div>

.JS

更新的代码:-

$(document).ready(function() {
$("#example").click(function () {
    alert("K");
    window.open('http://www.google.com/');
});
});

问题是我给你的函数应该添加到"$(document).ready(function(){"

Reg,"DIV 或 SPAN"您可以使用任何标签,但要为其提供 ID 以及您提供的任何 ID,在 jQuery 代码中也提及相同的内容!

Reg,JQUERY正在被调用,请检查您的页面上是否有其他主Jquery文件被调用? 如果已经调用了其他一些 Jquery,则不需要这个。

请查看更新的小提琴供您参考:http://jsfiddle.net/aasthatuteja/aPbje/

让我知道这是否解决了您的问题。

享受!