Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails:如何使用_“空白”;或_新";在轨_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails Rails:如何使用_“空白”;或_新";在轨

Ruby on rails Rails:如何使用_“空白”;或_新";在轨,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,在HTML中,如果我想在新窗口中打开链接,我会采用target=“\u blank”如下: <a href="http://www.website.com/" target="_blank"><img src="/img.png" /></a> 如何将“\u blank”添加到rails?以下是我到目前为止为链接编写的代码(但它当前在同一选项卡/窗口中打开): 我想是这样的 <%= link_to image_tag('img.png'), 'h

在HTML中,如果我想在新窗口中打开链接,我会采用target=“\u blank”如下:

<a href="http://www.website.com/" target="_blank"><img src="/img.png" /></a>

如何将“\u blank”添加到rails?以下是我到目前为止为链接编写的代码(但它当前在同一选项卡/窗口中打开):


我想是这样的

<%= link_to image_tag('img.png'), 'http://www.website.com', target: '_blank' %>


请参见

您可以删除js中链接的默认操作,如下所示

$('#button-id').click(function(e){
  e.preventDefault();      
});

preventDefault()函数用于防止任何人在传递块时想知道如何实现此目的时执行事件的默认操作:


如果您喜欢使用有效的符号,也可以执行
目标:_blank
。。。谢谢目标:“_blank”也起作用。我假设另一个版本只适用于最新版本的rails(我使用的是3.2.2)。
$('#button-id').click(function(e){
  e.preventDefault();      
});