Result jQuery/* highlight v3 Highlights arbitrary terms. <http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html> MIT license. Johann Burkard <http://johannburkard.de> <mailto:jb@eaio.com> */ jQuery.fn.highlight = function(pat) { function innerHighlight(node, pat) { var skip = 0; if (node.nodeType == 3) { var pos = node.data.toUpperCase().index
Result jQuery (function($) { $.fn.fullClip = function(options) { //デフォルト設定 var settings = $.extend({ current: 0, images: [], transitionTime: 1000, wait: 3000, static: false }, options); // 画像プリロード var i, end; for (i = 0, end = settings.images.length; i < end; ++i) { new Image().src = settings.images[i]; } // 背景指定するCSS $('.fullBackground') .css('background-image', 'url(' + settings.images[settings.
Result jQuery $(function() { zoom = $('.feature').css('background-size') zoom = parseFloat(zoom) / 100 size = zoom * $('.feature').width(); $(window).on('scroll', function() { fromTop = $(window).scrollTop(); newSize = size - (fromTop / 3); if (newSize > $('.feature').width()) { $('.feature').css({ '-webkit-background-size': newSize, '-moz-background-size': newSize, '-o-background-size': newSize,
ProgressBar.jsは円や三角、ハート型など、形状をカスタマイズ出来るプログレスバー実装スクリプトです。シンプルで良いですね。仕様はシンプルで対応ブラウザも幅広いので扱いやすそうな印象です。ライセンスはMIT。 ProgressBar.js
Progress Navはスクロールとともにナビゲーションに現在地を明示するスクリプトです。上の動作サンプルのようにスクロールに合わせてナビゲーションに用意したバーが動いて現在地を教えてくれる、というもの。この手のは同じように明示する方法ありますけど、この方法も悪くないと思ったので備忘録。 Progress Nav On Github
Result 普通のリストを任意のカラム数で分けます。現在は3カラムに分けられています。 var num_cols = 3,の数値を変更すれば設定したカラム数に分けられます。 マークアップには変更を加えず処理出来るので覚えておけば何かと重宝すると思います。 jQuery$(function($) { var num_cols = 3, //対象のリスト container = $('.split-list'), listItem = 'li', listClass = 'sub-list'; container.each(function() { var items_per_col = new Array(), //リストのチェックと分割 items = $(this).find(listItem), min_items_per_col = Math.floor(items.length
Result input要素にキーワードを入力するだけでリスト内のマッチする項目をインタラクティブにハイライトします。 jQueryvar jSearch = (function (){ // 対象のセレクタ var input = $('input'); var items = $('.item'); // 検索部分 input.keyup(function() { // パフォーマンスAPI var t0 = performance.now(); var input = $(this).val(); //マッチの有無で対象の要素を透過 switch(true){ case input === '': items.css('opacity', '1'); break; default: items.css('opacity', '0.2'); items.filter('[data-ty
LoadImgは画像をアップロードする前にプレビューするスクリプトです。jQueryに依存します。上デモのように<>input type=”file”で画像ファイルを選択すると、その画像がアップロードされる前に表示、ユーザーが確認出来るようにしてくれます。オプションでファイルサイズや拡張子の制限が出来るようです。ライセンスはMIT。 LoadImg
Result jQuery//参照元に準拠し、onclick処理はtable内に書いてます function show_hide_row(row) {$("#"+row).toggle();}css#table_detail tr:hover{ background-color:#ddd; cursor:pointer; } #table_detail .hidden_row{ display:none; }html<table border=1 id="table_detail" align=center cellpadding=10> <tr> <th>名前</th> <th>年齢</th> <th>給料</th> <th>仕事</th> </tr> <tr onclick="show_hide_row('hidden_row1');"><td>たける</td><td>25</td><
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く