かなり初歩的な質問と思いますがお力添えいただきたく存じます。
画像をランダムに表示するスライドショーを実現させたくて、あるサイトを参考にしました。
そこに記載されていたコードです。Javascriptです。
Javascript
1var $slideshow = $('.slideshow'); 2var $slide = $('.slide');
これは変数に何を代入していますか。コード内には$という関数は定義されていません。.slideshowと.slideはdiv要素に付いているクラス名です。
どうかよろしくお願いいたします。
【追記】
サイトのURLは以下です。
http://sakamock.hatenablog.com/entry/2017/01/12/132656
コードを読み進めると以下の記述がありました。
Javascript
1function randomize(selector){ 2 $slideshow.find(selector).sort(function(){ 3 return Math.round(Math.random()) - 0.5; 4 }).detach().appendTo($slideshow); 5}
2行目で$slideshowに対してfind()関数を呼び出していますが、記述を簡単にするために$slideshowに$('.slideshow')という文字列を代入したという解釈は間違っていますか。
回答4件
あなたの回答
tips
プレビュー