所以我目前有数百个.txt文件,我正在使用一个函数来抓取并加载到DIV中,虽然它解析文件但它似乎没有考虑格式或换行符。我试过了.split()& .replace()无济于事,我试过分配一个单独的字符串变量来加载它然后应用split / replace,以及在加载之前直接在文件上使用split / replace,最后作为字符串变量的一部分在.load()
中我希望它至少能够破坏.text文件中所有正确的行,这就是我正在使用的:
var clickedLink = "";
var fileOpen = "";
$(".load-content").click(function() {
clickedLink = $(this).attr("title");
fileOpen = "txt/" + clickedLink;
});
$(document).ready(function() {
$('.load-content').click(function() {
$('#mainLetter').load(fileOpen);
});
});
这非常适合从链接获取信息并将其加载到页面上,但尝试.replace(/(?:\r\n|\r|\n)/g, '<br />');
&amp;组合.split("\n").join("<br />")
我没有运气让.txt文件在屏幕上看起来正常。
任何帮助将不胜感激