2012-08-24 3 views
0

내 해시 태그 전환이 작동하지 않습니까?jquery 해시 태그 애니메이션 선택시

내가 가진 :

//Hash tag animations 
$(document).ready(function(){ 
    $('#selectcitydd').localScroll({duration:800, hash:true}); 
}); 

그리고 이것은 선택에 의해 트리거해야합니다

// Homepage Select City function 
$(document).ready(function() { 
    // bind change event to select 
    $('#selectcitydd').on('change', function() { 
     var url = $(this).val(); // get selected value 
     if (url) { // require a URL 
      window.location = url; // redirect 
     } 
     return false; 
    }); 
}); 
+0

[JSBin] (http://jsbin.com) 또는 [JSFiddle] (http://jsfiddle.net)에서 데모를 만들 수 있습니까 ?? 훨씬 더 쉽게 도움이 될 것입니다 :) – Juri

+0

정확히 무엇을하고 싶니? –

답변

0

당신이 시도해 봤어 :

<select id="selectcitydd"> 
<option selected="selected" value="http://localhost/wordpress/#afterheadindex">Tbilisi</option> 
<option value="http://localhost/wordpress/gudauri/#afterheadindex">Gudauri</option> 
<option value="http://localhost/wordpress/batumi/#afterheadindex">Batumi</option> 
</select> 

내가 선택 URL을 트리거하기 위해이 jQuery를 사용합니까?

//document.ready 
$(function(){ 
    $.localScroll.hash(); 
}); 

내가 대신 윈도우의 #selectcitydd에 스크롤 플러그인을 말할

$(document).ready(function(){ 
    $('#selectcitydd').localScroll({duration:800, hash:true}); 
}); 

수행하여 같아요.

그래서 기간을 유지하기 위해 당신은 GitHub의의의 repo에

$.localScroll.hash({ 
    target: '#content', // Could be a selector or a jQuery object too. 
    queue:true, 
    duration:800 
}); 
나는 실제로 그것을 사용한 적이

, 그러나 다만 checked out the sample처럼 작성해야 할 것 지정했습니다.