[ˈヌエθ]
合計サイズを重視し、少数の関数のみを備えた非常に小さな jQuery のようなライブラリです。
0.0.1以降
addClass(name)
-> self
各要素にクラスを追加します。
0.0.2以降
ajax(options)
-> xhttp
0.0.4以降
ajax(url, options)
-> xhttp
Ajaxリクエストを実行します。
async
ブール値、デフォルトはtrue
complete
機能
data
文字列
error
関数(xhttp)
headers
{}
success
関数(responseText、xhttp)
文字type
、デフォルトはGET
url
文字列
0.0.4以降get(url, options)
-> xhttp
GET タイプの ajax リクエストのショートカット。
0.0.4以降post(url, options)
-> xhttp
POST タイプの ajax リクエストのショートカット。
0.0.4以降put(url, options)
-> xhttp
PUT タイプの ajax リクエストのショートカット。
0.0.3以降
appendTo(selector)
-> collection
セレクターによって見つかった各要素にコレクションを最後に追加します。
0.0.1以降
attr(attribute_name)
-> value
attr(attribute_name, value)
-> self
各要素の DOM 属性を読み取りまたは設定します。 value
が定義されていない場合は最初の要素の値を返し、それ以外の場合は各要素に属性を設定します。
0.0.1以降
click()
-> self
click(trigger)
-> self
trigger
が定義されていない場合は、各要素のクリックが実行されます。それ以外の場合は、イベント リスナーが追加されます。
0.0.3以降
clone()
-> collection
各要素のディープ コピーを実行し、クローンをコレクションとして返します。
0.0.1以降
each(function (index, element) { ... })
-> self
コレクションの要素を反復します。現在の要素にはthis
キーワードでアクセスできるため、関数の引数はオプションです。
0.0.1以降
find(selector)
-> collection
要素の現在の子コレクション内のselector
によって要素を検索します。
0.0.1以降
hasClass(name)
-> boolean
コレクション内の要素に指定されたクラスがあるかどうかを確認します。
0.0.4以降
hasEvent(name)
-> boolean
コレクション内の最初の要素に指定されたイベントがあるかどうかを確認します。
0.0.1以降
hide()
-> self
display
none
に設定することで、コレクション内の要素を非表示にします。
0.0.3以降
html()
-> string
html(content)
-> self
各要素の内部 HTML を読み取りまたは設定します。 content
が定義されていない場合は、最初の要素の HTML を返します。それ以外の場合は、各要素に HTML を設定します。
0.0.1以降
is(selector)
-> boolean
コレクションの最初の要素が CSS セレクターと一致するかどうかを確認します。
0.0.3以降
insertAfter(selector)
-> collection
セレクターによって見つかった各要素の後にコレクションのコピーを挿入します。
0.0.3以降
insertBefore(selector)
-> collection
セレクターによって見つかった各要素の前にコレクションのコピーを挿入します。
0.0.3以降
nunjs
-> version
関数ではなく、ライブラリの現在のバージョンを通知する単なるプロパティです。
0.0.1以降
off(event)
-> self
off(event, trigger)
-> self
on
で追加されたイベント ハンドラーを切り離します。トリガーが定義されている場合は、この 1 つの特定のリスナーのみをデタッチします。それ以外の場合は、すべてのevent
タイプをデタッチします。
0.0.1以降
on(event, trigger)
-> self
コレクション内のすべての要素にイベント ハンドラーをアタッチします。
0.0.1以降
parent()
-> collection
parent(selector)
-> collection
selector
が定義されていない場合は、すべての要素の親のコレクションを返します。それ以外の場合は、セレクターに一致する (任意のレベルの) 親のコレクションを返します。
0.0.3以降
appendTo(selector)
-> collection
セレクターによって見つかった各要素にコレクションを最初に追加します。
0.0.3以降
prop(property_name)
-> value
prop(property_name, value)
-> self
各要素の DOM プロパティを読み取りまたは設定します。 value
が定義されていない場合は、最初の要素のプロパティを返します。それ以外の場合は、各要素にプロパティを設定します。
0.0.1以降
ready(trigger)
-> self
ページの準備ができたときに起動されるDOMContentLoaded
のイベント ハンドラーをアタッチします。
0.0.3以降
remove()
-> void
コレクション内のすべての要素を削除します。
0.0.3以降
removeAttr(name)
-> self
コレクション内のすべての要素から指定された属性を削除します。
0.0.1以降
removeClass(name)
-> self
コレクション内のすべての要素から指定されたクラスを削除します。
0.0.3以降
removeProp(property_name)
-> self
コレクション内のすべての要素から指定されたプロパティを削除します。
0.0.1以降
show()
-> self
すべての要素のdisplay
のデフォルト値を復元します。
0.0.1以降
submit()
-> self
送信を実行します。
0.0.1以降
text()
-> string
text(content)
-> self
コレクション内の要素のテキスト コンテンツを取得または設定します。コンテンツが定義されていない場合は、すべての要素のテキスト コンテンツが返され、それ以外の場合は各要素のテキスト コンテンツが置き換えられます。
0.0.1以降
toggle()
-> self
コレクション内の最初の要素の on display
プロパティに基づいて、要素の表示と非表示を切り替えます。
0.0.2以降
val()
-> string
val(value)
-> self
フォームコントロールの値を取得または設定します。値が定義されていない場合は、最初の要素の値を返します。それ以外の場合は、コレクション内のすべての要素の値を設定します。