当链接被点击时,英镑符号会出现在我的URL中
Pound sign shows up in my URL when link is clicked
不确定这是问这个问题的地方,但我来了。
现在,如果我点击源链接,它会在URL中显示英镑符号,我如何阻止英镑符号出现在URL中?有人能告诉我我需要对jQuery或HTML代码进行哪些更改吗?
这是HTML:
<li><label for="tutorial-summary">Tutorial Summary: <a href="#" class="code-editor">source</a> <a href="#" class="text-editor">wysiwyg</a></label></li>
<li><textarea rows="10" cols="20" name="summary" id="tutorial-summary"></textarea></li>
这是jQuery:
$(document).ready(function() {
$('.code-editor').click(function(){
$('#tutorial-content').ckeditorGet().destroy();
return false;
});
});
如果可能,您可以将JavaScript void()函数添加到每个链接
<a href="javascript:void(0);" class="code-editor">source</a>
我测试了Rich Answer。
$(document).ready(function() {
$('.code-editor').click(function(event){
$('#tutorial-content').ckeditorGet().destroy();
event.preventDefault(event);
});
});
出于某种原因,我仍然得到了哈希登录网址,我希望我的答案能有所帮助。
删除属性href="#"
并调整样式表,使<a>
元素具有所需的外观(删除属性会阻止它获得链接样式,但如果需要,可以指定下划线、蓝色、手光标等)。
你所说的"英镑符号"大概是指数字符号"#"(在古董设备上可能看起来像"英镑")。它出现在URL中是因为你有一个相对URL引用为"#"的链接,所以不要使用链接——现代浏览器将<a>
元素视为可点击元素,即使它不是链接。
您没有停止函数中的单击事件。在点击函数处理程序的顶部或底部添加以下行,就可以了。
$(document).ready(function() {
$('.code-editor').click(function(event){
$('#tutorial-content').ckeditorGet().destroy();
event.preventDefault(event);
});
});
以下是您应该如何使用JQuery方法event.preventDefault();
我测试了它,它可以工作。我希望它对你有用。
$(document).ready(function() {
$('.code-editor').click(function(event){
event.preventDefault();
$('#tutorial-content').ckeditorGet().destroy();
});
});
相关文章:
- 表单提交问题,如何在我的URL末尾获得ID的值
- 我的URL重定向安全吗
- 为什么我的URL在JavaScript中被调用为弹出窗口
- jQuery 拖放更改我的 URL - 返回 false 不起作用
- 为什么当页面加载 AJAX 时我的 URL 之间没有空格
- 随机的“#”.当我使用 AddThis 代码时,XXXXXXXXXXX 的字符串被添加到我的 URL 中
- 在我的 URL 中添加语言代码
- 如何在使用 django 的 html 页面中从一个选项卡移动到另一个选项卡时将请求发布到我的 url,该页面有多个选项
- 当链接被点击时,英镑符号会出现在我的URL中
- 如何在不重新加载页面的情况下向我的url添加参数
- 如果尖括号是我的URL中唯一未编码的特殊字符,这本身就很危险吗
- Url.Action将一个&在我的url中,我该如何解决这个问题
- 如何删除或更改.html扩展在我的url使用javascript或jQuery
- 添加一个页面到我的url时,使用jquery ajax
- 如何跟踪一个javascript行为的起源,特别是-添加哈希到我的url
- 是否可以在使用data-rel="back"时为我的url添加其他参数?在jquerymobile
- Joomla网站-有一个表单调用javascript函数-但它也重定向我的url -为什么
- 我的URL正则表达式允许空格但不应该't
- 寻找关于我的url解析脚本(Javascript)的一般反馈
- 如何在不重新加载浏览器的情况下更改我的Url