javascript - 使用 jQuery load() 加载多个 ID - 更好的方法
问题描述
我想将外部 txt 文件 (output_file.txt) 中的多个 ID (#output1 - #output5) 加载到我的 index.html 文件中的几个 ID (#input1 - #input5) 中。下面的代码运行良好,但我相信有一种更简洁的方法可以做到这一点。我是 JS 和一般编程的新手,所以我还没有弄清楚。任何建议将不胜感激。
$("#input1").load("output_file.txt #output1");
$("#input2").load("output_file.txt #output2");
$("#input3").load("output_file.txt #output3");
$("#input4").load("output_file.txt #output4");
$("#input5").load("output_file.txt #output5");
解决方案
您可以使用简单的for
循环
for(var i = 1; i <= 5; i++) {
$("#input" + i).load("output_file.txt #output" + i);
}
推荐阅读
- bash - 如何配置启动文件,以便每次打开新 bash 时都可以显示磁盘使用情况?
- image - 如何使用R305指纹模块的USB接口代替UART
- r - Students standing in a line
- java - Android - SQLite 如何按两列获取重复项?
- python - 在 Python 中访问 COM DLL 时出现 AttributeError 异常
- java - What's the recommend way of cloning a jOOQ Record object?
- python - 在 python 3.6 中导入 Orange 模块时出错
- docker - Docker 拉取“意外的 EOF”
- delphi - TArray 的 Delphi 默认参数
柏林不支持? - kubernetes - Kubernetes 中的复制控制器 V/S 入口控制器