Core
Native
Class
Element
Utilities
Fx
Request
Plugins
- Fx.Slide
- Fx.Scroll
- Fx.Elements
- Drag
- Drag.Move
- Color
- Group
- Hash.Cookie
- Sortables
- Tips
- SmoothScroll
- Slider
- Scroller
- Assets
- Accordion
JavaScript、CSS、画像などを動的に読み込み・管理するためのメソッドを提供します。
documentのheadにscriptタグを挿入し、srcを指定できます。
var myScript = Asset.javascript(source[, properties]);
var myScript = new Asset.javascript('/scripts/myScript.js', {id: 'myScript'});
ページにCSSファイルを挿入します。
var myCSS = new Asset.css(source[, properties]);
var myCSS = new Asset.css('/css/myStyle.css', {id: 'myStyle', title: 'myStyle'});
画像を読み込んでから、img要素を返します。
var myImage = new Asset.image(source[, properties]);
var myImage = new Asset.image('/images/myImage.png', {id: 'myImage', title: 'myImage', onload: myFunction});
複数の画像を配列(文字列として)をあらかじめ読み込んでから、img要素の配列を返します。ページに挿入はされません。
var myImages = new Asset.images(source[, options]);
onComplete()
onProgress(counter, index)
var myImages = new Asset.images(['/images/myImage.png', '/images/myImage2.gif'], { onComplete: function(){ alert('All images loaded!'); } });
このドキュメントはMooToolsのドキュメントを元に高橋文樹が翻訳(ちょっと改変)しました。
本家と同じく、Attribution-NonCommercial-ShareAlike 3.0ライセンスで公表されています。