small
タグ要素にイベントのない関数を追加するにはどうすればよいですか?基本的には、ドキュメントが準備完了した直後に関数を呼び出すようにします。イベントなしの関数の追加
パグ:
each value, index in user.submissions
small(data-end=value.endTime) Status
Javascriptを:
function() {
const element = $(this);
const endTime = element.data('end');
const currentTime = new Date();
if (Number(endTime) > Number(currentTime)) {
element.html('Running');
}
else {
element.html('Closed');
}
};
私は、次のコードを試してみました。しかし、それは同じテキストを持つすべての小さなタグを引き起こします。データ属性値に応じてタグに異なるテキストを付けるかどうか。
$(document).ready(function(){
function() {
const element = $('.small');
const endTime = element.data('end');
const currentTime = new Date();
if (Number(endTime) > Number(currentTime)) {
element.html('Running');
}
else {
element.html('Closed');
}
};
あなたがHTMLとして投稿したものはHTMLではありません... – litelite
document.readyで何かを起動する要素に関数を追加する必要はありません。これはdocument.ready doeです? – adeneo
"ドキュメントが準備完了した直後に関数を呼び出すようにしたい_"まあ、ドキュメントの[準備完了イベント](https://learn.jquery.com/using-jquery-core/document-ready/)に追加してください? – litelite