2012-03-30 66 views
-1

我一直試圖讓這個簡單的燈箱顯示下一個和上一個鏈接。我想嘗試直接鏈接到圖像文件路徑,以替換鏈接到#並從css拉出文件路徑。是否可以在特定的js中直接鏈接?

我是js的新手,對此有什麼合適的語法?

Builder.node('a',{id:'prevLink', href: '#' }), 
Builder.node('a',{id:'nextLink', href: '#' }) 
+0

我有一個你的問題很難回答。 「下一個」或「前一個」鏈接將表面上顯示下一個或前一個圖像,對吧?這與創建圖像文件路徑的直接鏈接有什麼關係,什麼是「div#」? – dclowd9901 2012-03-30 22:38:07

+0

'#div'我的不好。我不是故意把那個放在那裏。這兩個id鏈接到腳本的其餘部分,爲這些id讀取css。現在鏈接圖像在CSS中,我想把它們放在'#'的位置。 – LightningWrist 2012-03-30 22:42:01

+0

我認爲這裏應該有一個規則,如果你-1你必須解釋你自己。 – LightningWrist 2012-03-30 23:15:07

回答

1

我會想象-1是來自似乎是一個形式很差的問題。有一些代碼,但不足以幫助您尋求幫助的人。想象一下,當你試圖解決問題時,你想要獲得什麼樣的信息,通常情況下,社區可以提供的幫助越多越好。

一些缺少的元素,我覺得將是有益的:

  • 樣本HTML實現
  • 爲HTML

因此,我們只剩下做出的假設相應的JS,可能會或可能不會幫助你。

你能提供你正在使用的插件嗎?通常情況下,一個div定義了一些與lightbox中內容相關的內容,然後jquery將該元素轉換爲相應的lightbox。在那裏你會有你的鏈接的HTML。

隨着使用您已經給出了選擇的jQuery,你會做這樣的事情:

jQuery('#nextLink').attr('href', '<new url>'); // Replacing <new url> with the new value of course. 
jQuery('#nextLink').attr('href', '<new url>'); 

一個非常想當然的jsfiddle實現可以在這裏找到:

http://jsfiddle.net/aztechy/WATg6/6/

相關問題