2014-09-26 45 views
-2

在代碼下面,我有div出現在鼠標上方的效果。有沒有我可以根據傳遞給它的數據插入一個url?jquery使滾動div中的可點擊url url

Anchorage: ["Anchorage", "(555)555-5555"], (This is the data that gets posted) 
AtlanticCity: ["Atlantic City", "(555)555-5555"], 

       onMouseover: function (data) { 
        inArea = true; 
        $('#city-name').text(captions[data.key][0]); 
        $('#city-phone').text(captions[data.key][1]); 
       }, 

<div id="city-caption" class="citycaption"> 
    <span class="cityname" id="city-name"></span> 
    <span class="cityphone" id="city-phone"></span> 
</div> 
+1

在哪裏插入一個URL? – isherwood 2014-09-26 16:10:45

+1

你可以把你的工作代碼放入JSFiddle嗎? – Scott 2014-09-26 16:10:51

回答

1

如果不知道更多,很難有信心,但我認爲你正在尋找一種可點擊的方法。例如:

$('#city-name').click(function(){window.location.href=data.url}); 
+0

「如果不知道更多,很難有信心」 - 然後標記封閉而不是回答,也許? – 2014-09-26 16:11:06

+0

是的,但我想我知道用戶正在尋找什麼。我們只需要更多信息。下次我會提出更多問題。 – Scott 2014-09-26 16:12:26

+0

謝謝,那就是我一直在尋找的東西,我並不認爲只是讓整個點擊都可以點擊。 – RuSs 2014-09-26 16:22:38