Ajaxによってページに読み込まれるとすぐにいくつかのhtmlタグにいくつかの属性を割り当てようとしていますが、ページにJavascriptを書き込みたくありません。敵の例私は以下のようなhtmlを持っています:(これはページの読み込みではなくajaxを介して来ることを忘れないでください)
<div data-something="true">
something here
</div>
そして私は.jsファイルに保存されるこのようなものが欲しいです:(これは機能しません)
$('body').on('load', '[data-something]', function(){
//do something
});
しかし、私はこのように1ページにしたくありません:
<div data-something="true">
something here
</div>
<script>
$(function(){
//do something
});
</script>
とにかくそうすることはありますか?要素がロードされるとすぐにイベントをトリガーしますか?