2023.09.05

ダウンロード : klib ver.230905

2023.08.22

ダウンロード : klib ver.230822
編集

DOM操作の簡略化:Nodeセットの中の1つだけにclassを設定(class指定)

仕様を微調整。

編集

DOM操作の簡略化:Nodeセットの中の1つだけにclassを設定(tag指定)

仕様を微調整。

2023.08.16

ダウンロード : klib ver.230816
追加
編集

その他:klibにおける予約語の一覧

$imgBgAlpha()に関する予約語を追加。

2023.08.14

ダウンロード : klib ver.230814
追加

2023.08.11

ダウンロード : klib ver.230811
追加

2023.06.22

ダウンロード : klib ver.230622

2023.06.08

ダウンロード : klib ver.230608
追加

オーディオ・動画の操作:動画の総再生時間を整形して返す

追加

オーディオ・動画の操作:動画の経過時間を整形して返す

追加

オーディオ・動画の操作:動画の再生位置を移動

追加

2023.06.07

ダウンロード : klib ver.230607
追加

オーディオ・動画の操作:動画の再生時間に応じて関数を実行

2023.06.02

ダウンロード : klib ver.230602
編集

日付の操作:日付を整形して返す

仕様を拡張。書式の種類にハイフン区切りを追加。

編集

日付の操作:日付を整形して上書きする

仕様を拡張。書式の種類にハイフン区切りを追加。

編集

日付の操作:年月を整形して返す

仕様を拡張。書式の種類にハイフン区切りを追加。

編集

日付の操作:日付を英語の文字列で返す

仕様を拡張。書式の種類にハイフン区切りを追加。

編集

日付の操作:日付を指定して曜日を英語で返す

仕様を拡張。書式の種類にハイフン区切りを追加。

編集

日付の操作:日付を渡して昇順・降順を返す

仕様を拡張。書式の種類にハイフン区切りを追加。

2023.05.22

ダウンロード : klib ver.230522
追加

アニメーション:数値を徐々に増加させる

追加

アニメーション:数値を徐々に減少させる

編集

数値の操作:数値をコンマ区切りにする

関数名を変更。$numAddCamma() → $numAddComma()

2023.03.14

ダウンロード : klib ver.230314
編集

日付の操作:年の和名(元号)を返す

仕様を拡張。江戸時代を、慶長〜慶応の36期間に細分化。

2023.03.10

ダウンロード : klib ver.230310
編集

イベント・UI:NodeをDrag&Dropで移動する

仕様を変更。第5引数・第6引数をpx値指定からpx_vw値指定に変更。

編集

アニメーション:クリック位置で円形のアニメーション

仕様を変更。円形Nodeの追加位置を、<body>直下から、最初に出現する Element Node 内に変更した。これにより、円形Nodeの親NodeにCSSの「overflow」を必要に応じて適用できるようになる。

2023.03.04

ダウンロード : klib ver.230304
追加
編集

DOM操作の簡略化:bodyにonscroll属性を追加

関数名を変更。$addOnscroll() → $setOnscroll()

2023.02.27

ダウンロード : klib ver.230227
追加

HTML・レイアウトの操作:現在表示されている部分のみをトリム

2023.02.05

ダウンロード : klib ver.230205
編集

文字列の操作:キャピタライズ:文章

仕様を変更。正しい英文法のキャピタライゼーションに近づけるために処理しない語のリストを追加。ただし、細かい部分まで正確なキャピタライゼーションとはしていない。

編集

数値の操作:数値の小数点以下を指定桁数にして返す

不具合を調整。第3引数を true に設定して、小数点の無い整数を渡すと末尾にピリオドが残る現象を改善。

編集

画像の操作:表示領域に入ってから画像を読み込む

仕様を変更。保留する画像パスの設定をclass内に入れていたが、カスタム属性「defer」で単独で記述する仕様に変更した。なお、defer属性が設定されていない場合には、旧仕様のclassから読み込む処理も残してあるので互換性は保っている。

2023.01.31

ダウンロード : klib ver.230131
編集

DOM操作の簡略化:Node内の文字列を一文字ずつ<span>で囲む

仕様を変更。改行コードの処理タイプで「flex」を指定した場合、生成する<span>には親Nodeのwidthを設定するのではなく、width=100%を設定することにした。親Nodeが「display: flex」で幅が可変の場合でもそれに追随するように。

編集

DOM操作の簡略化:Nodeに設定されているsytle一覧を取得

関数名を変更。$style() → $getStyle()

編集

DOM操作の簡略化:classの追加

仕様を変更。引数を4つから3つに変更し、『追加』処理だけで『削除』はできないようにした。
ただし、引数を4つ渡せば旧仕様の処理になるように互換性は保っている。

2023.01.28

ダウンロード : klib ver.230128
編集

HTML・レイアウトの操作:指定Classを個別に縦位置を中央に

関数名を変更。$classAlignMid() → $alignMid()

編集

HTML・レイアウトの操作:カラムレイアウトを構築

仕様を微調整。

2023.01.27

ダウンロード : klib ver.230127
編集

HTML・レイアウトの操作:スクロールバーのサイズを取得

関数名を変更。$scrBarSize() → $getScrBarSize()