data-gc-mark属性を指定した要素をgc-scriptで取得することはできますか?
- 詳細
- カテゴリ: テンプレート
- 作成日:2015-02-27
GeneCodeテンプレートの<gc-script>タグ内やコントローラで以下のJavascript APIが用意されています。
■パッケージ名
gcutil
■関数名
getElementsByMark
■書式
gcutil.getElementsByMark(mark)
■引数
mark: 文字列(必須)
■戻り値
NodeList。マークが存在しない場合はサイズ 0 の NodeList。
■説明
PC コンテンツに埋め込んだ GeneCode 属性のマーク(data-gc-mark)で指定した名
前で要素を取得します。
■記述例
<gc-script>
var elem = gcutil.getElementsByMark('foo');
var $obj = $(elem);
</gc-script>
詳細につきましては、JavaScript API リファレンスをご参照ください。