私の最初のウェブサイトをコーディングしていますが、今では私のサイトの内容についての長い説明が含まれているテキストファイルの内容でpコンテンツを変更しようとしています。私はそれをローカルで、おそらく間違ったファイル位置のために実行していたので、httprequest()、FileReader()、jquery getのような多くの方法を試しましたが、実際には管理していませんでした。 jqueryを試してみましたが、私は "Webサーバーfor chrome"で実行しましたが、うまくいきません。テキストファイル1つでpの内容を変更する
これはコードです:私はそれをロードする際
<!DOCTYPE html>
<html>
<body>
<div><h2 id="demo">Lets change this text</h2></div>
<button type="button" onclick="loadDoc()">Change Content</button>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
</script>
<script>
function loadDoc() {
$.get("hello.txt",function(data){
getElementById('demo').innerText= data;
});
}
</script>
</body>
</html>
は、pとボタンが表示されますが、私は何も起こりません]ボタンをクリックしたときに、 .htmlファイルと.txtファイルは同じフォルダにあります。 私は何日もそれに固執していました。助けてください、そしてそれを重複としてマークしないでください。
助けていただければ幸いです。あなたが委任方法on()
$(document).on('click','<your_button_selector>', function(){
alert("hello") // replace and put your code here
});
幸運でクリックバインドする必要があり、そのボタンについて
function loadDoc() {
$.get("hello.txt",function(data){
$('#demo').html(data);
});
}
下に述べたように
JSFIddleにurコードを記述できますか?あなたの問題を簡単にデバッグすることができます。 .txtファイルに機密コンテンツが含まれている場合は、ダミーのコンテンツを入れてリンクを共有してください。 – Smit
コードは上記のものに過ぎません。https://jsfiddle.net/tvgsx45g/#&togetherjs=SUJmCrpHql – Muccagelato
皆さんありがとうございます。 – Muccagelato