Home > JavaScript | jQuery | yuga.js > yuga.js 0.7.0 - 優雅なWeb制作のためのJavaScript

yuga.js 0.7.0 - 優雅なWeb制作のためのJavaScript

コメントでいただいたリクエストやちょっとした不具合を修正したyuga.jsの0.7.0を公開します。0.6.3からの差分は以下の通りです。

  • ロールオーバー:処理最適化(前回のバージョン比150%ぐらいの速度アップ)
  • セルフリンク、ロールオーバー:2重に_on, _crがつかないように調整
  • 自動thickbox:urlに?が含まれていた場合は自動でthickboxにならなくした。
  • 外部リンク:アイコン追加機能を付加(デフォルト無効)
  • 外部リンク:自分のドメインから指定されている場合外部リンクとして扱わないよう修正(主にMovable Type対策)
  • するするスクロール:対象のidがなければa要素のname属性で探すよう修正
  • するするスクロール:スクロール後にURLを本来のリンク後のものに書き換えるよう修正
  • 内部処理:url解析時、ついでにGETパラメータを扱いやすくした

yuga.js 0.7.0 ダウンロード

不具合などありましたら、この記事にコメントしていただけると助かります。

yuga.jsの機能が増えてきたので全機能のマニュアルも作っていますがなかなか進まず。。 完成したら公開します。

Comments:6

とし 09-01-19 (月) 23:35

こんばんは^^ダウンロードさせていただきました!

早速利用させて頂いているのですがjs内の『現在のページと親ディレクトリへのリンク』に
あたると思うのですが画像でリンクを張っている場合現在開いているURLに対して
画像名に_crがつきますよね。

httpからのパスでページのURLを指定しているのでどのページを開いていても
ロゴの画像のパスまで_crつきになってしまいます。

基本的に画像を_crに変えるとすればグローバルナビなど2~3箇所程なので
例えばクラス指定などで.global内と.header内の画像は_crつきのものに変更するというような
事はできないものでしょうか?

ページのリンクに対して_crを付加するなどのように
条件指定などはなきないものでしょうか?

Kyosuke 09-01-27 (火) 19:09

>としさん
グローバルナビのみ画像を変更するといったことができるように機能を追加した0.7.1をリリースしました。

$.yuga.selflink({
selfLinkAreaSelector: ‘#globalNav’
});

という形でセレクタを指定することで範囲指定ができます。試してみてください。

ハナ 09-02-09 (月) 11:48

こんにちわ。すごく便利で使わせてもらおうと思っています。
ところで
selfLinkAreaSelector: ‘#globalNav’
のところで、2つのIDに設定したいときはどのように書けばいいのでしょうか?例えば#globalNavと#localNavに効かせたい場合です。
jsにあまり詳しくなくてすいません。。
お手数ですがご教授いただけたら幸いです。

nirrti 09-04-03 (金) 17:57

こんにちは。
マウスオーバー、ハイライト表示を一括で行えるjavascriptを探していて辿り着きました。
希望に適ったscriptで使わせて頂きたいのですが、
上記でハナ様がお伺いしている様に、selfLinkAreaSelectorを
複数のIDに設定する方法をご教授頂けないでしょうか。
または、ロールオーバーを設定するclass=”btn”の様に、
画像毎にハイライト表示を設定する方法などありましたらお教え頂けますと幸いです。

よろしくお願い致します。

waka 09-05-03 (日) 3:48

ダウンロードさせていただきました。

ajaxmailと同時に使用することは可能でしょうか?

当方の知識不足のためか、

ajaxmailと同時に使うとyuga.jsが動作しませんorz

なにとぞご教授お願いします。

pyon-yon 10-09-02 (木) 14:18

yuga.jsに関連して教えてください。
Webdesigning 6月号の記事に関してです。
セルフリンクを、ディレクトリを基準に判定する方法をご紹介頂いていますが、
var dirPath = absolutePath(path).replace(/index\.html$/, ”);
このケースでは、各ディレクトリに必ずindex.htmlの存在が前提に
なるため、例えばWordPressでパーマリンク設定してしている場合
などで、直上のディレクトリ名の一致をもってセルフとしたい場合
ここをどのように変えたらよいか、教えてください。
どうか、よろしくお願いします。

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://blog.kyosuke.jp/2009/01/08/65/trackback
Listed below are links to weblogs that reference
yuga.js 0.7.0 - 優雅なWeb制作のためのJavaScript from inputlog
pingback from Bluebeck blog - links for 2009-01-08 09-01-09 (金) 0:03

[...] inputlog - yuga.js 0.7.0 - 優雅なWeb制作のためのJavaScript (tags: javascript library) [...]

Home > JavaScript | jQuery | yuga.js > yuga.js 0.7.0 - 優雅なWeb制作のためのJavaScript

Search
Feeds
Meta

Return to page top