タグ

ブックマーク / cyokodog.tumblr.com (1)

  • CYOKOLOG — jQueryプラグイン実装時の独自データ属性によるパラメータ指定方法について考えてみた

    ホッテントリ入りしてた以下のエントリを読んだ。 HTML5 × CSS3 × jQueryを真面目に勉強 – #8 jQueryプラグインの作り方について詳しく - クラスメソッド開発ブログこの類のエントリは散々見てきたんで、特に得るものは無いかなと軽く流し読みしてたら以外な発見があった。 HTML5の独自データ属性(data-hoge形式)でパラメータを渡す設計は時折見かけるが、ここではプラグイン側の実装で、パラメータ名を明示することなくその値を取得する方法が紹介されていた。 どうやら引数なしで data() メソッドを実行すると JSON 形式で data属性の一覧が取得できるらしい! $('<a data-hoge="HOGE" data-fuga="FUGA"/>').data(); とすると {hoge:'HOGE',fuga:'FUGA'} となる。 上記のエントリではパラメー

    CYOKOLOG — jQueryプラグイン実装時の独自データ属性によるパラメータ指定方法について考えてみた
  • 1