2016-07-15 5 views
1

これは、選択したテキストの外部リンク(http:www.vv.com)を作成するためのコードです。もう一度別のテキストを選択し、そのテキストの外部リンク(http:www.aa.com)を作成します。外部リンクjqueryでアンカータグのhref値を選択するにはどうすればよいですか?

  1. 外部リンクを両方選択します。最初の外部リンク( 'href' = http://www.vv.com)のhref値のみを表示します。
  2. 外部リンクを1つ選択します。外部リンクのhref値のみを表示します。

    <body> 
    <h1>Create a link</h1> 
    Select some text and click the button. The selected text will become the named hyperlink<br> 
    My Homepage<br> 
    My Favorite<br> 
    My Search Page<br><br> 
    <button onclick="createLink(event)">Make it a link</button> 
    <script> 
    function createLink(e){//b.b. Troy III p.a.e. 
    if(e.target){ //get ATL 
        var range = window.getSelection().getRangeAt(0); 
        var selects = browser.find_elements_by_tag_name("a"); 
        alert(selects); 
    
        var b = range.toString(); 
        alert(b); 
        var z = document.createElement("a"); 
        var l2 = prompt("Enter URL:", "http://"); 
        if (l2 == null) return; 
         b = b.link(l2); 
         z.innerHTML=b; 
         range.deleteContents(); 
         range.insertNode(z) 
         } 
    else{ //get the ATW 
         document.execCommand("CreateLink") 
    } 
    } 
    </script> 
    </body> 
    

答えて

0
$('a[href^="http://example.com/external/link"]').click(function() { 
     _gaq.push(['_trackPageview', '/external/pagename']); 
}); 

source

関連する問題