如何删除“#"从按下的链接,并提醒href的值
how to remove "#" from pressed link and alert the value of href?
我有一个链接
<a href='#test1' >some_link</a>
当我按下它时,我会用它开始一些ajax操作。问题是,当你按下它时,它会在浏览器中的地址url中添加"#test1"。
现在:
我想删除"#"标志。
当我按下链接时,提醒href的值也不要加"#"号。
这可能吗?
$("a").click(function(){
var href = $(this).attr('href').substring(1);
window.history.pushState({state:'new'},'New State', href);
//do your stuff
return false;
});
$('a').click(function(e){
alert($(this).attr('href').replace('#',''));
e.preventDefault();
});
$(function(){
$('a').click(function(e){
alert($(this).attr('href').substring(1));
e.preventDefault();
});
});
示例:http://jsfiddle.net/XqKBD/
<a href="javascript:void(0);" onClick="window.location='''" >
试试看。。。。
相关文章:
- 有可能在来自链接的警报中有一个值吗
- 我想插入要链接的输入值
- 使用带有链接的javascript,使用Struts2保存页面字段值
- 如何通过在Javascript中单击链接,用链接的值设置下拉列表值
- 在IE 7中,如果链接是使用jQuery创建的,如何获取链接的href属性的文字值
- JQuery 打开弹出窗口并从单击的链接返回值
- 单击链接时传输链接的值
- 如何设置要在 NicEdit 的新窗口中打开的链接的默认值
- 如何通过 javascript 函数的返回值生成 href 链接的内容
- 应该如何处理JavaScript
链接的返回值 - 指向一个链接的多个文本值
- 当我将一个对象链接到一个对象数组时,两个对象的值是如何链接的
- 获取 js 中链接的值
- 获取Javascript中某个类内链接的HREF值
- 根据链接的内容更改输入字段值
- 什么'这是保持对象属性与值链接的最佳方式
- JSON文件中的超链接URL值
- 使用jQueryfind()获取链接的href值
- javascript中获取超链接的值
- 查找链接的值,并将该链接用作父元素的类名