2016-07-15 4 views
1

이것은 선택한 텍스트에 대한 외부 링크 (http : www.vv.com)를 만드는 코드입니다. 다시 다른 텍스트를 선택하고 해당 텍스트에 대한 외부 링크 (http : www.aa.com)를 작성하십시오.외부 링크 jquery에서 앵커 태그 href 값을 선택하는 방법은 무엇입니까?

  1. 이제 외부 링크를 모두 선택하십시오. 첫 번째 외부 링크 ('href'= http://www.vv.com) href 값만 표시하십시오.
  2. 이제 외부 링크를 하나 선택하십시오. 외부 링크 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

관련 문제