$.get() 方法 JQuery 不读取任何内容 (html)
$.get() method JQuery reads nothing (html)
目标:
单击click_div时,脚本应使用 $.get(( 方法从我自己的计算机读取文件(文本.html(,并将div (cont_div( 的 html 设置为文件的内容。
法典:
$(document).ready(function() {
$('#click_div').click(function(){
var HTML_FILE_URL = 'text.html';
$.get(HTML_FILE_URL, function(data){
alert(data);
$('#cont_div').html(text);
});
});
});
问题:
单击click_div后,cont_div的内容将保持空白。我放了一个警报来显示 get 方法读取的内容,它会显示一个空白对话框。
更多信息:
• 该文件与.js文件和索引.html页面文件位于同一文件夹中。
•所有其他JavaScript函数都运行良好。
问题:
鉴于警报函数不显示任何内容,但仍被调用,我可能做错了什么?我尝试了很多方法,但它真的不起作用。
看起来您附加了错误的变量
$('#cont_div').html(text);
应该可能是
$('#cont_div').html(data);
另外,我会研究$.load()
.我认为这对您的情况会更简单一些。
像这样:
$(document).ready(function() {
$('#click_div').click(function(){
var HTML_FILE_URL = 'text.html';
$('#cont_div').load(HTML_FILE_URL);
});
});
应该工作。
相关文章:
- 是否有任何内置方法可以更改JavaScript对象'的属性设置为某个值
- 使用 CasperJS 时,是否可以在执行任何内联或外部 Javascript 之前与加载页面的 DOM 进行交互
- 任何使 HTML 禁用复选框变暗的方法
- 退出弹出重定向,但仅在退出时执行,而不是在单击页面上的任何其他 html 重定向按钮时执行
- 如果我单击文档中的任何其他 HTML 控件,tabIndex 将无法正常运行
- $.get() 方法 JQuery 不读取任何内容 (html)
- 找不到“”;应用程序“;模板或视图.对象{fullName:“template:application”}将不呈现任何内
- 网站如何使用Javascript而不在浏览器中显示任何结构HTML
- 如何在没有任何内置函数的情况下将元素添加到数组中
- 如何获得元素id点击没有任何内联函数调用在javascript
- 在javascript/jquery中是否有任何内置功能来过滤邮件,如php's函数(!使用filter_var
- 在JavaScript中过滤数组,而不使用任何内置函数或新数组
- 如何显示 或者angular数据中的任何原始HTML
- 将文本框转换为任何其他html元素
- Jquery是否有任何内置方法来单独查找可验证的元素?
- 我试图在不使用任何内置方法的情况下延迟此函数.为什么这行不通呢?
- 如何在不使用javascript中任何内置函数的情况下反转字符串
- Angular Bootstrap-ui 是否有任何内置函数来处理打开或关闭的东西
- 任何隐藏HTML代码的方法(无混淆)
- 包含标签的内HTML