私はajaxを使用してドキュメントにいくつかのhtmlをロードしようとしています。ロードはファイルだけで機能しています。私ができないのは、jqueryセレクターを使用してロードされたhtmlにアクセスすることです。
スクリプトは次のとおりです。
$(document).ready(function(){
$.ajax({
url: 'header.html',
dataType: 'html',
success: function(data) {
$("#header").html(data);
});
});
HTML:
<body>
<div id="wrapper">
<div id="header">
</div><!--header end-->
</div>
</body>
私はこのようなhtml要素にアクセスしようとしています:
$('#bigmenu').hide();
$('#mydiv').mouseenter(function(e){
$('#bigmenu').fadeIn(100);
});
#bigmenu
および#mydiv
は動的にロードされるhtmlの要素です
ただし、ajax関数内でそれらにアクセスしようとすると機能しsuccess
ます。
私の質問は-成功関数の外でそれらにアクセスするにはどうすればよいですか?