2012-03-30 8 views
-1

私はこのシンプルなライトボックスに次のリンクや前のリンクを表示させるために一日中努力してきました。私は#にリンクする代わりにイメージファイルパスへの直接リンクを入れて、CSSからファイルパスを引っ張りたい。特にjsに直接リンクすることは可能ですか?

私はjsで新しいですが、これは適切な構文ですか?

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

私がいるように、あなたが与えているセレクタを使用してjQueryを使って

は、あなたが何かをしたいですあなたの質問に続く困難な時間。 「次の」または「前の」リンクは、表面または次の画像を表面的に表示するでしょうか?それはイメージファイルのパスへの直接リンクを作成することと何が関係していますか、そして「div#」は何ですか? – dclowd9901

+0

私の「#div」が悪い。私はそこに置くことを意味しませんでした。これらの2つのidは、それらのidのためのcssを読み込むスクリプトの残りの部分にリンクされています。今は画像へのリンクがCSSにあり、 '#'がどこにあるのかを入れたいと思っています。 – LightningWrist

+0

私はあなたが自分自身を説明しなければならない何か-1の場合、ここにルールがあるべきだと思います。 – LightningWrist

答えて

1

私は、-1が不適切な形式の質問のようだと思います。いくつかのコードがありますが、あなたが働くために助けを求めている人を助けるのに十分ではありません。問題を解決しようとしたときにどのような情報が得られるか想像してみてください。通常は、コミュニティがより良いものを提供できるようにすることができます。

私が参考になると感じいくつか欠けている要素:

  • サンプルHTMLの実装
  • だから我々は仮定を行うことが残っているHTML

のためのJSを対応するか、しない場合がありお手伝いしましょう。

作業中のライトボックスプラグインを提供できますか?しかし、通常、ライトボックス内の内容に関連するコンテンツを含むdivを定義し、jqueryはその要素を対応するライトボックスに変換します。その中にあなたのリンクにhtmlがあります。非常に仮定jsfiddle実装がここで見つけることができ

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

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

関連する問題