2014-09-29 45 views
-1

我想編輯該代碼:增加target屬性來這個js代碼

this.link = $('<a>Directions</a>').addClass('mapplic-tooltip-link').attr('href', '#').hide().appendTo(this.el); 

在打開一個新窗口。我在網上看過,但我不知道如何編輯這個。任何幫助都會很受歡迎。

+1

你明白這些代碼做了什麼?因爲你的問題的答案是90%。 – 2014-09-29 13:28:08

+0

提示:http://api.jquery.com/attr/ – Krumia 2014-09-29 13:30:03

回答

0

試試這個

this.link = $('<a>Directions</a>') 
      .addClass('mapplic-tooltip-link') 
      .attr('href', '#') 
      .attr('target', '_blank').hide().appendTo(this.el); 

只需添加另一個屬性ATTR你的鏈接與目標鍵和空白值。

0

$(function(){ 
 
var el = $('#id'); 
 
var link = $('<a>') 
 
      .addClass('mapplic-tooltip-link') 
 
      .text('Directions') 
 
      .attr({'href': '#','target': '_blank'}) 
 
      .hide()// this hide content 
 
      .appendTo(el); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="id"></div>