クリック イベントの後にリッチ テキスト プラグイン (NicEdit) を読み込もうとしています。プラグインには 2 つの部分があります。
<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>
次のようにクリックイベントの前にファイルをロードしようとすると、動作します
$(document).ready(function() {
$.getScript('http://js.nicedit.com/nicEdit-latest.js', function(jd) {
// Call custom function defined in script
bkLib.onDomLoaded(function() { nicEditors.allTextAreas()
});
$("a").click(function(event));
});
});
ただし、クリック イベントの後にロードする必要があるため、ロードする innerHTML ページにも適用されます。
編集
$(document).ready(function() {
$('a').on('click', function(ev) {
ev.preventDefault();
var url = $(this).attr('href');
$.getScript("https://s3.amazonaws.com/RichText-javascript/nicEdit.js",function(){
$('.answers').load(url);
});//getscript ends
});//click handler ends
});//doc ready ends
私は何を間違っていますか?