2ページ目

個別に収集したjQuery Objectを結合する

個別に収集した2つのjQueryオブジェクトに対して同一の操作をしたい時などに。


JavaScript


var $thumbnails = $flipsnapRoot.find(".thumbnails a");
var $pointer = $flipsnapRoot.find(".pointer a");
$.fn.add.call($thumbnails, $pointer).on("click", function (e) {
    console.log("prevent default.");
    e.preventDefault();
});

grepとsedで一括書き換え

指定ディレクトリ以下を一括書き換えするコマンド。


コマンド


grep -R -l '[search word]' ./ | xargs sed -i.bak -e 's/[search word]/[replace word]/g'

画像をアセットのアップロードで変更可能にする

任意のタグが付けられた画像の中で最新の画像が表示されるようになる。


MTML


<div class="image">
<mt:MultiBlog blog_ids="5"><mt:Assets tag="@home_kv" sort_by="created_on" sort_order="descend" lastn="1"><img src="<$mt:AssetURL abs2rel="1"$>" alt=""></mt:Assets></mt:MultiBlog>
</div><!-- /.image -->

アーカイブリストで最近のブログ記事を表示

アーカイブリストのコンテキストを解除し、どのページでも最近のブログ記事を表示する方法。Movable Type 6.0.2以上で対応。


MTML


<h2>最近のブログ記事</h2>
<ul>
<$mt:BlogID setvar="blog_id"$>  
<mt:Blogs include_blogs="$blog_id" ignore_archive_context="1"> 
<mt:Entries lastn="10">
<li><a href="<$mt:EntryPermalink abs2rel="1"$>"><$mt:EntryTitle$></a></li>
</mt:Entries>
</mt:Blogs>
</ul>