2011-06-08 29 views
0

so is this分享這個按鈕做得非常好,除了沒有共享鏈接的事實在旁邊,但頁面的鏈接仍然存在。我該如何讓分享這個按鈕共享它所處的鏈接?

例如StackOverflow Link分享這個按鈕。

問題:如何讓這個按鈕共享它所在的鏈接,在這種情況下,共享StackOverflow鏈接?

我在JS幾乎是一個新手,所以如果有人能在這裏分享整個工作的代碼可以理解的:)

感謝鄉親:) VD

+1

所以你想要一個按鈕旁邊的鏈接,並且當按鈕被點擊時,它必須共享鏈接? – LouwHopley 2011-06-08 19:05:09

+1

1)轉到您的配置文件2)向下滾動到您的問題列表3)'foreach(列表中的問題){clickit; AcceptAsAnswer(ClickGreenCheckMark); } ......有人回答你的問題的可能性現在已經增加了。 :-) – 2011-06-08 19:26:57

+0

準確Nideo,我想要按鈕分享鏈接。你能幫我嗎? Thx :) – Snowalker 2011-06-09 15:40:19

回答

0

假設你的鏈接錨(<a... /> )和你的按鈕是一個按鈕(<input type="button" />)你既可以在容器包裝他們,做這樣的事情:

<div> 
    <a href="http://www.stackoverflow.com/">link</a> 
    <input type="button" value="share link" /> 
</div> 

$(document).ready(function() { 
    $('input:button').click(function() { 
    var url = $(this).parent().find('a').attr('href'); 
    // do something to share url. 
    }); 
}); 

例子:http://jsfiddle.net/fallen888/PaJLT/2/