Как применить эффект пользовательского интерфейса jquery к элементу #name из URL - PullRequest
0 голосов
/ 14 января 2010

Я бы хотел применить эффект пользовательского интерфейса запроса к элементу в зависимости от # из URL.

т.е.: при загрузке www.mysite.com/page.html#name функция effect () применяется к элементу с идентификатором #name, тогда как загрузка www.mysite.com/page.html#othername будет иметь силу Применительно к элементу с идентификатором #othername и www.mysite.com/page03.html просто не будет иметь эффекта ().

1 Ответ

0 голосов
/ 14 января 2010

Вы можете использовать

window.location.hash, чтобы получить часть URL, которая следует за символом #, включая символ #.

См. window.location

В вашем случае он вернет #name.

$(function(){
    $("#btn1").click(function(  ){
        var elemName = window.location.hash;
        /* $(elemName) will retrieve the jQuery element with the corresponding 
               id and you can apply the effect to this element.*/
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...