タグ

jqueryとjavascriptに関するstealthinuのブックマーク (66)

  • http://blog.skyld.org/2009/06/jquery-ready.php

    stealthinu
    stealthinu 2020/10/19
     jQuerytypeof jQueryundefined2020  

    javascript

    jquery
     
  • jQuery1.6.0より、属性がない時のattr()の戻り値が、空文字からundefinedへと変更されていた - メモ的な思考的な


    jQuery        jQuery 1.5.2 1.6.0  jQuery attr() 使 <p>Hello World</p> <script> // class attr() 使 result = $('p').attr('class'); </script> *1  jQuery1.6.0 attr()   attr()  1.5.2 1.6.0undefined   attr()  undefined 
    stealthinu
    stealthinu 2018/07/03
    1.6に上がったときにattr()やprop()の修正が入っているためそのときに空文字→undefinedへの変更もあったぽいと。こういうのほんと結構困るよね。
  • jquery プラグイン/作成 - Qiita


        : Plugins/Authoring - jQuery Wiki(t) jQuery使jQuery        6.1.  6.2.  6.3.
    jquery プラグイン/作成 - Qiita
    stealthinu
    stealthinu 2017/10/27
    jQueryプラグインの作り方のお作法。
  • 【jQuery】処理実行タイミング $(document).readyと$(window).load - Qiita


    $(function(){ // }); jQuery(function(){ // }); jQuery(document).ready(function(){ // });  HTMLDOM HTMLHTML  $(window).load HTML $(window).load使    HTML $(docum
    【jQuery】処理実行タイミング $(document).readyと$(window).load - Qiita
    stealthinu
    stealthinu 2017/08/30
    document.readyはDOMが生成されたタイミングだが、window.loadは画像等のコンテンツが全部読み終わったタイミングで発行される。
  • jQuery.ajaxの代わりにSuperAgentを使う - Qiita


    jQuery AngularJSVue.jsDOM jQueryAJAX使 AJAXjQuery AJAXSuperAgent HTTP Node.js使 Express, StylusTJ superagent   URLsuperagent.js https://wzrd.in/standalone/superagent@latest scriptsuperag
    jQuery.ajaxの代わりにSuperAgentを使う - Qiita
    stealthinu
    stealthinu 2016/08/01
    jQuery.ajaxのかわりにそこだけをやるためのライブラリ。SuperAgent
  • You Don't Need jQuery - Qiita


     使  You Don't Need jQuery You Don't Need jQueryCam Song1Qiita   jQuery
    You Don't Need jQuery - Qiita
    stealthinu
    stealthinu 2016/04/13
    タイトルとは逆で今でもいかにjQueryが便利かを説明する内容。jQueryを使わない場合にどう書くか、を調べるための逆引き辞書としても使える。
  • HTML-encoding lost when attribute read from input field

    I’m using JavaScript to pull a value out from a hidden field and display it in a textbox. The value in the hidden field is encoded. For example, <input id='hiddenId' type='hidden' value='chalk &amp; cheese' /> gets pulled into <input type='text' value='chalk &amp; cheese' /> via some jQuery to get the value from the hidden field (it’s at this point that I lose the encoding): $('#hiddenId').attr('v

    HTML-encoding lost when attribute read from input field
    stealthinu
    stealthinu 2015/05/21
    jQuery使ったHTMLエスケープ手法『$('<div/>').html(val).text()』は少し問題があるらしくAngularJSのsanitize.jsのencodeEntitiesメソッドだとUnicodeのことも考慮されてるし良いとのこと。
  • GitHub - posabsolute/jQuery-Validation-Engine: jQuery form validation plugin

    jQuery.validationEngine v3.1.0 Looking for official contributors This project has now been going on for more than 7 years, right now I only maintain the project through pull request contributions. However, I would love to have help improving the code quality and maintain an acceptable level of open issues. Summary jQuery validation engine is a Javascript plugin aimed at the validation of form fiel

    GitHub - posabsolute/jQuery-Validation-Engine: jQuery form validation plugin
    stealthinu
    stealthinu 2015/04/28
    バリデーションを行ってくれるjQueryプラグイン。自分でルール書いたり専用関数呼び出したり出来るなど柔軟性が高い。
  • ReactをjQueryの数行に要約する | POSTD


    ReactUIDOM ReactjQuery <span id="colored-counter">0</span> <input id="color"></input> <button id="inc"></button> <script> $('#color').on('keyup', function () { $('#colored-counter').css('
    ReactをjQueryの数行に要約する | POSTD
    stealthinu
    stealthinu 2015/04/22
    jqueryでreactっぽいものを書くためのものかと思ったがreactとは実はこういうものだよという理解を深めるためのものだった。逆にreactの良さがわかる。
  • onsubmit="return false" has no effect on Internet Explorer 7/8 (form is still submitted)

    I have a form that will be submitted by javascript code triggered in "onsubmit" of the tag. Works fine on all browsers - but not on IE7/IE8. What can I do? <form action="/dosomething.htm" method="GET" onsubmit="submitmyform();return false"> [...] <input type="submit" value="Go"> </form>

    onsubmit="return false" has no effect on Internet Explorer 7/8 (form is still submitted)
    stealthinu
    stealthinu 2015/04/03
    IE8でonsubmitにreturn falseしてもキャンセルしてくれない問題。jQueryでsubmitイベントに対してreturn falseならjQueryがクロスブラウザ対応してくれるため大丈夫。
  • h5Validate - The HTML5 Form Validation Plugin for jQuery

    h5Validate - HTML5 Form Validation for jQuery Download from Github By Eric Elliot, author: "Programming JavaScript Applications" (O'Reilly) Need to brush up? See "Learning JavaScript: Up to Speed in No Time" If you want to contribute, feel free to fork the project on Github. Best practice realtime HTML5 form validation for jQuery. Works on all popular browsers, including old ones like IE6. Regular

    stealthinu
    stealthinu 2014/12/24
    IE9以下にHTML5のrequiredに近いチェックを追加するためのjQueryプラグイン。入力が無かった場合はフォームのバックグラウンド色を変更してその場所をトップにスクロールする。
  • jQuery.post() | jQuery API Documentation

    jQuery.post( url [, data ] [, success ] [, dataType ] )Returns: jqXHR Description: Send data to the server using a HTTP POST request. version added: 1.0jQuery.post( url [, data ] [, success ] [, dataType ] )

    stealthinu
    stealthinu 2014/10/31
    やはりajaxだけじゃなくpostでも.doneメソッドチェーンが使えるのね。今ならこっちを使うべきなのかな?
  • jQuery 1.7、1.8 で非推奨になったイベントのメソッドと Ajax 関連のメソッドとイベント - Sarabande.jp

    jQuery: 大半のブラウザにおいて ready は DOMContentLoaded を指すFunction.prototype.apply、bind と $.proxy の比較event.originalEvent、jQuery.event.props.push、jQuery.event.fixHooks について条件分岐からメソッドチェーンやマップによるコールバックにjQuery 1.7、1.8 で非推奨になったイベントのメソッドと Ajax 関連のメソッドとイベントメソッドチェーンもしくはプロパティ表記を使って複数のイベントハンドラを指定するホーバーで削除ボタンの表示をコントロールするmouseenter と mouseover のちがいjQuery のイベントメソッドのなかでの return false と e.preventDefault() のちがい9月1日追記: on メ

    jQuery 1.7、1.8 で非推奨になったイベントのメソッドと Ajax 関連のメソッドとイベント - Sarabande.jp
    stealthinu
    stealthinu 2014/10/31
    ajaxで成功した時とかのコールバック関数指定が.successとかのメソッドでメソッドチェーンになってる。知らんかった…
  • あなたがReactを使うべき理由 - mizchi's blog


    facebook/react使qiita使  MVWV {items: [1, 2, 3]}  1, 2, 3lijson 0  UIjQue
    あなたがReactを使うべき理由 - mizchi's blog
    stealthinu
    stealthinu 2014/09/03
    『HTMLを毎回同じ状態を復元する為に0からビューを構築するとものすごく効率が悪い』だからReactでは自動的に差分だけを操作するDOMを生成して書き換えてくれるらしい。ただjQueryとか直接操作系との併用は不可。
  • selectorの存在確認に便利な`$(selector).exists()`を実装しておく - Qiita


    jQuery.fn.exists = function(){return Boolean(this.length > 0);} DOMvalidate使formsubmitalert  jQuery.fn.exists = function(){return Boolean(this.length > 0);} //  if ($(selector).exists()) { // selector }  12014/03/13 13:52 ... 
    selectorの存在確認に便利な`$(selector).exists()`を実装しておく - Qiita
    stealthinu
    stealthinu 2014/08/15
    jQueryでセレクタで書いたものが存在しているかを確認するためのメソッド。これはスマート。
  • jQuery 公式 Blog 「jquery-latest.js を使用するのをやめろ」


    jQuery  BlogDon't Use jquery-latest.js jquery-latest.js  1.11.1  jquery-latest.js  jQuery  Blog73稿 Don't Use jquery-latest.js jquery-latest.js 使 jquery-latest.js  1.11.1   Web   jquery-latest.js  Don't Use jquery-latest.js  Official jQ
    jQuery 公式 Blog 「jquery-latest.js を使用するのをやめろ」
    stealthinu
    stealthinu 2014/07/04
    こないだのjquery-latest.jsが読めなくなった問題のこと取り上げられてる。んで、jquery-latest.jsを使わないで、とのこと… すんません使わないようにします…
  • 結局jQuery.Deferredの何が嬉しいのか分からない、という人向けの小話 - Qiita


    jQuery.Deferred  JavaScript - jQuery.Deferred使 - Qiita []  jQuery.Deferred便  -- jQuery.Deferred使jQuery.Deferred 
    結局jQuery.Deferredの何が嬉しいのか分からない、という人向けの小話 - Qiita
    stealthinu
    stealthinu 2014/06/12
    jquery deferred使う例。単に非同期処理を綺麗に書けるって使い方だけじゃなく、処理の「成功」「失敗」インターフェイスの統一が出来る、という説明がなるほどだった。
  • JSONPで悩むある程度の人々へ


    JSONPWeb API   API Wikipedia   調  JSON JSONPJSON  { "key1": "value1", "key2": "value2"
    stealthinu
    stealthinu 2014/05/02
    なんでjsonpだとapplication/javascriptなんだろっていうかそもそもなんで関数名付けただけでクロスサイト実行可能なんだと思ってぐぐってわかりやすかったのがこちら。JSONPは呼び方が全く違うのね。
  • jQueryのメモリーリークの傾向と対策 — KaoriYa


    Web便jQuery    jQuery使Web便jQueryGCJavaScriptGC使(Object)jQuery
    stealthinu
    stealthinu 2014/04/17
    jqueryは「jqueryオブジェクト」を自分で管理してるからDOMを直で消しちゃうとそこで存在しないオブジェクトが参照に残り続けると。なので明示的にjqueryに教えてあげるという手法。
  • Welcome to Convergence Services - HRMS

    stealthinu
    stealthinu 2014/04/01
    IE8対応のFormData使わないajaxなファイルアップロードはたぶんjQuery-File-Uploadを使うのが良さそうなのだが修正が大きくなりそうなのでこのパッチ的な対応を試してみる。