标签: hyperlink

反应onClick和preventDefault()链接刷新/重定向?

我正在渲染一个带有反应的链接:

render: ->
  `<a className="upvotes" onClick={this.upvote}>upvote</a>`
Run Code Online (Sandbox Code Playgroud)

然后,上面我有upvote函数:

upvote: ->
  // do stuff (ajax)
Run Code Online (Sandbox Code Playgroud)

在链接之前我已经跨越那个地方,但我需要切换到链接,这就是麻烦 - 每次点击.upvotes页面都会刷新,到目前为止我尝试过:

event.preventDefault() - 无法正常工作.

upvote: (e) ->
  e.preventDefault()
  // do stuff (ajax)
Run Code Online (Sandbox Code Playgroud)

event.stopPropagation() - 不工作.

upvote: (e) ->
  e.stopPropagation()
  // do stuff (ajax)
Run Code Online (Sandbox Code Playgroud)

返回false - 不工作.

upvote: (e) ->
  // do stuff (ajax)
  return false
Run Code Online (Sandbox Code Playgroud)

我也在我的index.html中使用jQuery尝试了以上所有内容,但似乎没有任何效果.我该怎么做,我做错了什么?我已经检查了event.type,click所以我想我应该能够以某种方式避免重定向?

对不起,对于React来说,我是新手.

谢谢!

hyperlink coffeescript preventdefault reactjs

66
推荐指数
5
解决办法
9万
查看次数

Excel可以将我的CSV中的URL解释为超链接吗?

Excel可以将我的CSV中的URL解释为超链接吗?如果是这样,怎么样?

csv excel hyperlink

65
推荐指数
5
解决办法
4万
查看次数

链接到网页的特定部分

如何在另一个我无法控制的网站上创建指向长网页的一部分的链接?

我以为你可以在链接的末尾使用#partofpage的变体.有什么建议?

hyperlink

65
推荐指数
6
解决办法
18万
查看次数

是否可以删除悬停在链接上时出现的手形光标?(或将其设置为普通指针)

我想删除当您将鼠标悬停在超链接上时出现的手形光标.

我试过这个css:

a.link {
    cursor: pointer;
}
Run Code Online (Sandbox Code Playgroud)

还有这个:

a.link {
    cursor: pointer !important;
}
Run Code Online (Sandbox Code Playgroud)

当我将鼠标悬停在链接上时,它仍会改变.

有没有人有任何关于为什么会发生这种情况的想法或一个能让我实现这种效果的解决方案?

css cursor hyperlink

63
推荐指数
4
解决办法
12万
查看次数

如何将target ="_ blank"添加到指定div中的链接?

假设我有以下代码:

<div id="link_other">
    <ul>
        <li><a href="http://www.google.com/">google</a></li>
        <li>
            <div class="some_class">
                dsalkfnm sladkfm
                <a href="http://www.yahoo.com/">yahoo</a>
            </div>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,JavaScript将添加target="_blank"到div中的所有链接link_other.

我怎么能用JavaScript做到这一点?

javascript hyperlink external-links

62
推荐指数
4
解决办法
12万
查看次数

为什么有些网站的标题中有?utf8 =✓?

我注意到很多网站在搜索或浏览时都会添加一个调用的get变量utf,并将其设置为等号(?utf8=?).

两个例子是:

  • Dotabuff的搜索网址包括它.示例:dotabuff.com/search?utf8=✓&q=PPD

  • Bibme的搜索网址也包含它.示例:bibme.org/mla/website-citation/search?utf8=✓&q=someurl.com

unicode url utf-8 hyperlink

62
推荐指数
1
解决办法
8477
查看次数

如何从<td>表格单元格建立链接

我有以下内容:

<td>
  some text
  <div>a div</div>
</td>
Run Code Online (Sandbox Code Playgroud)

我想整个<td>...</td>超链接.我更喜欢不使用JavaScript.这可能吗?

html css hyperlink

61
推荐指数
4
解决办法
24万
查看次数

rails中的文件下载链接

我想让访问者可以选择下载一些pdf.我试过了:

<%= link_to "abc", "/data/abc.pdf"%>

<%= link_to "abc", "/data/abc.pdf", :format => 'pdf' %>
Run Code Online (Sandbox Code Playgroud)

和一些变化但它们似乎不起作用.我一直在No route matches [GET] "/data/abc.pdf"

我将pdf文件放在名为data的文件夹中,该文件夹位于assets文件夹中.任何帮助,将不胜感激.

ruby-on-rails download hyperlink link-to ruby-on-rails-3

61
推荐指数
3
解决办法
8万
查看次数

如何使用markdown语法链接到任何本地文件?

我有一个包含几个链接的本地markdown文件,我希望链接转到本地文件,如pdf.

我使用以下语法:

[my link](file:///C:/my_file.pdf)
Run Code Online (Sandbox Code Playgroud)

但是,当我将我的markdown文件打开到Firefox页面并点击链接时,没有任何反应.

究竟我错过了什么?是否可以打开本地文件?

markdown hyperlink

59
推荐指数
7
解决办法
7万
查看次数

在我的应用中直接"在iTunes中评价"链接?

我在Stackoverflow上看过这些帖子,描述了如何允许用户定向到应用商店上的应用.

有没有办法直接链接到App Store中的评级和评论表单

iphone rating hyperlink itunes-store ios

58
推荐指数
2
解决办法
3万
查看次数