2016-03-22 2 views
0

Я очень новичок в jQuery и ищу способ добавления раздела URL-адреса в уже открытое окно.Добавить раздел URL-адреса для уже открытой страницы

Например, у меня есть ссылка внутри DIV так:

<script> 
function addURL() 
{ 
    $('#four').attr('href', function() { 
     return this.href + '#esp_cf=Size&esp_filter_Size=4'; 
    }); 
} 
</script> 

<div class="size"> 
<a id="four" onclick="addURL();" href= “http://www.example.com/product/shoes”> 4 </a> </div> 

я могу сделать это так, чтобы каждый induvial ссылка откроется в новом окне или заменяет старую ссылку, например,

http://www.example.com/product/shoes'#esp_cf=Size&esp_filter_Size=4 

Становится

http://www.example.com/product/shoes'#esp_cf=Size&esp_filter_Size=5 

То, что я не могу работать для жизни меня, как для добавления URL в любой другой URL, который в настоящее время открыт. Например: http://www.example.com/product/shoes'#esp_cf=Size&esp_filter_Size=4#esp_cf=Size&esp_filter_Size=5 .... и так далее и т. Д.

Может ли кто-нибудь быть достаточно любезен, чтобы указать нам в общем правильном направлении?

С наилучшими пожеланиями

ответ

0

Вы можете попробовать это:

$('#four').attr('href', function() { 
    return location.href + '#esp_cf=Size&esp_filter_Size=4'; 
}); 
+0

Так просто! Кажется, сработало угощение. Огромное спасибо. – NatsWhiskas

Смежные вопросы