如何通过 css 元素从 jquery 添加 url 链接
How to add url link from jquery through css element?
这是代码:
<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/
让我知道这是否解决了您的问题。
享受!
相关文章:
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 将url替换为链接,但添加了困难
- 如何从 URL 数组向文档添加图像列表
- 单击引导模式锚点时添加 URL 哈希
- Javascript,Jquery-添加url图像
- Jquery在尝试添加url参数时添加哈希符号
- 如何在javascript中添加url
- 使用 Angularjs 中的单选按钮动态添加 url 和 alt 属性
- 如何使用 css 元素从 java 添加 url 链接
- 如何通过 css 元素从 jquery 添加 url 链接
- 在提交表单时停止添加URL参数
- 如果JSON对象中没有提供,如何向ng重复添加Url
- 如何使用对话框/提要javascript在Facebook的描述字段中添加URL
- 如何在新页面上添加URL值
- 根据Iframe的ID,为Fancybox2-AJAX调用的Iframe添加URL
- 为文档中的链接添加URL参数
- 更改下拉菜单,在输入框中添加url参数
- 通过Angular Script添加URL
- 是否可以在window.history对象中添加url
- Javascript google api调用-如何添加“url丢失”如果响应中没有图片url,则返回json obj