2014-10-01 54 views
0

一個PHP代碼,這就是我:執行裏面的jQuery

<a href="<?=$arItem["LINK"]?>#nav-link">LinkName</a> 

這裏<?=$arItem["LINK"]?>我得到了一些鏈接,我要添加到這個鏈接一些額外的主題標籤參數#nav-link結束。

但主要問題是PHP在服務器端執行,所以,當我點擊鏈接時,我只能從<?=$arItem["LINK"]?>(blabla.com)獲得鏈接。第二次點擊後,我有必要的代碼blabla.com/#nav-link

那麼,第一次點擊後有可能得到blabla.com/#nav-link嗎?

+0

使用任何東西,但#如果你希望它被髮送到服務器,而不僅僅是瀏覽器 – 2014-10-01 19:52:30

+0

你可以在jQuery中設置一個變種,並有PHP填入該變量與你想要的,然後在你的代碼中進一步使用該變量。 – 2014-10-01 19:53:54

+0

如果您想在頁面加載後更改鏈接 - 爲什麼不使用jQuery來附加鏈接而不是依賴於PHP? – 2014-10-02 08:44:17

回答

1

嘗試的東西的這個調:

<script> 
    var data = <?php echo $arItem["LINK"]; ?> 

    var yourLink = "blabla.com/"+data; 

    //more of your code etc.... 

    $('#yourDiv_where_you_want_the_link').html(yourLink); 

</script>