てがろぐ - Fumy Otegaru Memo Logger -
2025年12月25日(木) 07:34:27〔32分前〕 更新
■No.1276, No.1275, No.1274, No.1273, No.1272, No.1271, No.1270[7件] ( 7 件 )
■フリースペース: 編集
動作サンプルです。◆他のスキン:標準スキン, 昔のツイッターっぽいスキン(ピンク版), 付箋型スキン, シンプル日記スキン, ジャーナル(日誌)スキン, ブログタイプスキン, チャットタイプスキン, 黒板スキン 《てがろぐCGIの配布ページに戻る》
■日付検索:
■全文検索:
〔155文字〕 編集
〔206文字〕 編集
2019/10/05 (Sat)
12:54:07
No.1273
by
にしし
〔6年以上前〕
2019/10/05 (Sat)
12:09:41
No.1271
by
にしし
〔6年以上前〕
てがろぐでの投稿欄のtextarea要素には「tegalogpost」というclass名が付加してありますので、(QUICKPOSTに関しては)わざわざCGIソースを編集してclass名を付加しなくても、この「tegalogpost」というclassに対してスクリプトが実行されるように以下のように書くと良いと思います。
$(function() {
$('.tegalogpost').autosize();
});
すると、textarea要素に専用のclass名を足す必要はありません。
ただ、QUICKPOSTではなく、管理画面の新規投稿画面でもこのスクリプトを使いたい場合には、毎回自力で「スクリプトを読み込むためのソース」を </body> 直前あたりに足す必要がありますね……。この点については、もうちょっと何か良い方法がないか考えてみます。
なお、投稿欄への入力が終わってから「投稿する」ボタンを押したい場合は、キーボードから [Tab]→[Enter] の順に押すのがお勧めです。すると、すぐに投稿できます。(最初の[Tab]キーでフォーカスが「投稿する」ボタンへ移動し、次の[Enter]キーでボタンを押下できるため。) #🌱豆知識






No.1269です。
なるほど、スクリプトの方のクラス名を変えるという発想はありませんでした!!
これならQUICKPOSTだけだったらcgiいじらなくても済みますね。
管理画面の方は設定画面で高めに設定することにして、Tab→Enterでやってみます。
アドバイスありがとうございました!!
(No.1273のjsファイル読み込みも便利そうだからそれもあるとうれしいなぁ〜とかこっそり思ってしまいました)