タグ

jQueryと解説に関するglat_designのブックマーク (11)

  • 正しく、効率が良いjQueryライブラリの書き方を学ぶ - Qiita

    何となく書いてごまかしてきたJavaScriptやjQueryを、このところきちんと勉強しています。 オプション豊富なスライドショーを作成できる「Slick」のコードを参考に、メソッドなどを読み込んでみました。 https://github.com/kenwheeler/slick/ 他のスクリプトと衝突しない、オブジェクト指向のjQueryライブラリの書き方をだいたい理解したので、おさらいとしてまとめてみます。 2016-12-27 追記 コメント欄でいただいたアドバイスをもとにひな型を改良しました。 2016-12-02 追記 ここのコメント欄とSNSなどで以下のようなアドバイスをいただきましたm(__)m jQueryっぽく書くのなら38行目のcss()はwidth()、48行目のmatch()はhasClass()が良いのでは このコードの場合、9行目のsample.prototy

    正しく、効率が良いjQueryライブラリの書き方を学ぶ - Qiita
    glat_design
    glat_design 2016/11/30
    勉強になります /
  • jQueryプラグインを使わずにフリック&ドラッグで動くスライダーを作ってみる | スターフィールド株式会社

    レスポンシブサイトが増えてきて、 フリックへの対応の必要性は日々高まっています。 今広まっている多くのスライダーやカルーセルのjQueryプラグインでは フリックやドラッグで動かすことができるようになってきています。 ただ、特殊な使用等のためプラグインがどうしても使えない場合は、 フリックやドラッグでの動きを、 プラグインなしでつける必要が出てくるかもしれません。 そのため、今回はその方法について調べて、 実際に作ってみました。 方法は、↓こちらのサイトを参考にさせていただきました。 jQueryで作る最もシンプルなフリックスライド DEMOはこちら↓ DEMO 参考にさせていただいたサイトではフリックのみに対応する場合だったので、 せっかくなので、マウスのドラッグに対応させる方法を紹介させていただきます。 まず、参考サイトに紹介されていたフリックに必要なjQueryの記述を載せます。 $

  • You Don't Need jQuery - Qiita

    注意とお願い この記事の内容はもはや古いです。ここに書いている方法では動かないものをいくつか見つけました。参考にする際は動作をよく確認してから使ってください。 ひとつお願いがあります。「あれ、動かないぞ」というコードを見つけたら是非コメントか編集リクエストで教えてください。解決方法までなくても結構です。「これはもう動かないよ」という印をつけたいのです。 この記事はYou Don't Need jQueryの日語訳と同じ内容です。 先日ひょんなことからYou Don't Need jQueryの日語訳をさせていただきました。著者のCam Songさんからも快諾をいただけたので1、Qiitaでも公開させていただきます。 なお、家の英語の説明は継続的にメンテされているので、この記事の情報は古くなっている可能性があります。 追記 この記事は当初は「もうjQueryは必要ない」というタイトルで

    You Don't Need jQuery - Qiita
  • CSSフィルタことはじめ - Qiita

    <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <style> @charset "UTF-8"; body { font-family: "メイリオ",meiryo; } .floatcontainer:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; } .floatcontainer { display: inline-block; } /* Hides from IE Mac */ * html .floatcontainer {height: 1%;} .floatcontainer { display:block; } /* End Hack */ .social_b

    CSSフィルタことはじめ - Qiita
    glat_design
    glat_design 2016/01/07
    CSSフィルターとJSの参考 /
  • フロントエンドで知っておきたい要素指定の考え方 - pixiv inside [archive]

    みなさんはじめまして、ピクシブのフロントエンドエンジニア id:koharusugiura です。 JavaScript を用いた開発を行う際に jQuery や Reactvue.js といったライブラリーを使う方は多いでしょう。これらのライブラリーは共通して DOM を扱うライブラリーとなります。 DOM についての説明は長くなるのでここでは省きますが、簡単に説明すると HTML や XML の構造を表現するための仕様です。DOM は JavaScript のためだけにある仕様ではなく、 JavaPython など、多くの言語に対応する仕様です。 前述した各ライブラリーは多くのウェブブラウザー間の差異を吸収してくれるため、非常に便利なものです。しかし、その機能の豊富さからライブラリー自体のサイズは大きく、ウェブブラウザーで読み込むファイルの数や合計の容量が増えてしまいます。状況

    フロントエンドで知っておきたい要素指定の考え方 - pixiv inside [archive]
    glat_design
    glat_design 2015/12/25
    そういう違いがあるのかー /
  • jQueryでhtmlの簡易ローディング画面をつくる | 2GRAVITY

    大きな画像を多用していたり、パララックスサイトなどで1ページあたりの容量が大きくなった場合、通信回線にもよりますが全ての画像とソースコードの読み込みが完了するまで結構な時間がかかったりします。 読み込み中の間は画像が順次表示されていって美しくなかったり、不具合が起きたり、訪問者がイライラして離脱に繋がったり…いろいろ不都合があります。 これを解消するために、ページを読み込み中の間はローディング画面を表示し、読み込み完了後にコンテンツを表示する方法をとります。 イメージとしては、読み込み中は上記の画像のようにコンテンツの上に目隠し用のレイヤーを表示し、全ての読み込みが完了したタイミングで目隠しを非表示にするイメージです。 ソースコードは左から右へ、上から下へと読まれていくので、ソースコードを書く位置にも注意しましょう。 ソースコードと画像が「全て読み込まれた」というイベントは、javascr

    jQueryでhtmlの簡易ローディング画面をつくる | 2GRAVITY
  • パララックスをサクッと作れるskrollr

    「skrollr」は、パララックス(視差効果)を簡単に実装できるプラグインです。 サンプルの動画を見ていただければわかりますが、非常に多彩なエフェクトが用意されており、基的なパララックスサイトであれば、サクッと作れます。 step1 jQueryプラグインの読み込み jQuery体をjQueryの公式サイトから、skrollrを配布ページからダウンロードしましょう。skrollrはGitHubで公開されており、ページ右下の「Download ZIP」というボタンからダウンロードします。 jQuery体と「dist」フォルダに入っている「skrollr.min.js」を、利用するWebページのbodyの閉じタグ直前で読み込みます。 //(中略) <script src="jquery.min.js"></script> <script src="skrollr.min.js"></sc

    パララックスをサクッと作れるskrollr
  • 1216彩票-官网平台

    您不具备使用所提供的凭据查看该目录或页的权限。 请尝试以下操作: 如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。 单击刷新 按钮,并使用其他凭据重试。 HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 Internet 信息服务 (IIS) 技术信息(为技术支持人员提供) 转到 Microsoft 产品支持服务 并搜索包括“HTTP ”和“401 ”的标题。 打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“身份验证”、“访问控制”和“关于自定义错误消息”的主题。

    glat_design
    glat_design 2013/01/14
    使う事になると思うのでチェックー /
  • jQueryコーディングの基本的なことからプラグイン化までの注意書き(Webデザイン)

    jQuery でのプログラミングの、基的なことからプラグインを作るところまで、初心者の頃につまずいた部分を中心にまとめてみました。公式ドキュメントなどで使われている、少し難しい印象の専門用語も織り交ぜながら書きました。jQuery で Webデザインのパーツを作るときの注意書きという感じです。 Webサイトを作るとき、私的にはとってもよく使っている jQuery。jQuery を勉強しだしたころは、自分の書いたコードが動いたりするのが、とっても楽しくて嬉しかった覚えがあります。私はあまり JavaScript でのコーディングが得意ではないので、今でもよく jQuery を使ってコーディングしてます …。 以前:CSSは分かるけど jQuery は苦手 … という人が jQuery に親しんでくれるといいなーと思って書きました という記事を書いたのですが、今回はその復習 & jQuery

    glat_design
    glat_design 2012/11/26
    すごい…内容もさることながら読ませる情報のまとめ方がまた上手いと思ってる。これから熟読します /
  • 7つのサンプルでjQueryを学ぼう!「jQueryが全く分からない人のため」の超初級者向け入門講座

    HOME>jQuery>7つのサンプルでjQueryを学ぼう!「jQueryが全く分からない人のため」の超初級者向け入門講座 約半年前まで、興味はあれども全くもって触れたことのなかった「jQuery」。それどころか、「Javascript」を「Javasprict」と何度となく書き間違える癖のあった私。 結局、「スク水すいすいスクリプト」と語呂を合わせることによりようやく正しい綴りをマスターしたわけなんですが、仕事で扱うと言うこともあり多少はjQueryの仕組みが分かってきた今日この頃です。 そんなわけで、今回は「jQueryが全く分からない人のため」の超初級者向け入門講座と銘打ちまして、jQueryの基礎の基礎を学ぶための記事を書いてみました。 とは言っても「jQueryとはなんたるか」などといった難しい理論を記すつもりは一切ございません。(っていうかそんな偉そうなこと言える程修めてない

    7つのサンプルでjQueryを学ぼう!「jQueryが全く分からない人のため」の超初級者向け入門講座
    glat_design
    glat_design 2012/11/07
    はてブの関連商品バロスwwwww後で読ませて頂きますー! /
  • HTML5 × CSS3 × jQueryを真面目に勉強 – #7 jQueryのセレクタAPIについて詳しく | DevelopersIO

    そんな訳で、普段何気なく使っているjQueryですが、そのセレクタAPIについて多少は知っておいたほうが良いよなということで、いくらか調べてみました。けっこう地味な内容なので、「へー、そんな風になってるんだぁ…」と軽く読み流していただければと思います嘘です。割と大事な内容なので、しっかりと把握しておくのがよろしいかと思います。 はじめに - jQueryのセレクタAPI jQueryでは、$('#hoge .fuga');というようにCSSのセレクタを用いてHTML要素を取得します。あまりにも便利な機能で普段意識することはありませんが、内部ではgetElementById();といったブラウザのネイティブAPIを駆使したり、JavaScriptゴリゴリのメソッドを呼びまくって指定どおりの要素を取得してきているわけです。こういった機能のことをセレクタAPIと呼びます。 セレクタAPIの内訳

    glat_design
    glat_design 2012/10/20
    ちょっと読んでみた感じやっぱり面白そうではあるんだよなぁ…。いずれ読みます /
  • 1