如何在点击链接时包含html文件
How to include html file on click link
嗨,我想在链接上包含一个文件,点击这里,我做了以下代码,但它在我的html页面中不起作用
这是下面给出的我的代码
$("#reset").click(function() {
$(function() {
$("#RightPaneContainerDiv").html('<iframe src="open.php"></iframe>');
});
});
<a href="#" id="reset"></a>
我在以下代码中的错误
如何实现我的输出
在将链接包含在HTML中之前,您要将JavaScript处理程序绑定到链接。
点击事件触发后,您将延迟反应,直到DOM准备好——点击链接时DOM不太可能还没有准备好。
交换您的两个事件处理程序。
等待DOM准备就绪。然后绑定事件处理程序。
$(function() {
$("#reset").click(function() {
$("#RightPaneContainerDiv").html('<iframe src="open.php"></iframe>');
});
});
我看到的第一件事是
$(function(){
当你执行.click函数时,不要调用ready函数,所以你的代码应该是这样的:
$("#reset").click(function() {
$("#RightPaneContainerDiv").html('<iframe src="open.php"></iframe>');
});
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
function resetclick() {
$("#yourDiv").html('<iframe src="open.php"></iframe>');
}
</script>
<a href="#" onclick="resetclick()" id="reset">fafa</a>
<div id="yourDiv">
</div>
这应该很好用。在你的代码中你有:
function() {
$(function() {
真的不知道你想用它做什么。删除一个函数()或使用我的代码。
这应该可以工作。当目标是<a>
时,不要忘记使用preventDefault()
。
$("#reset").click(function(e) {
e.preventDefault();
$("#RightPaneContainerDiv").html('<iframe src="open.php"></iframe>');
});
function loadjscssfile(filename, filetype){
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", filename)
}
if (typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
loadjscssfile("file.html", "html") //dynamically load "file.html" as a JavaScript file
相关文章:
- jQuery包含html-将类添加到头中
- 存储包含html标记的文本
- 是否可以在JavaScript中包含HTML代码
- 创建一个可以包含html标记的文本字段
- 当字符串包含 HTML 标记时,JSON 解析失败
- 包含HTML的变量上的jQuery选择器
- 如何从包含HTML代码和许多UL标签及其ID的JavaScript变量A中获取
- ID
- 将句子大小写应用于可能包含HTML的字符串
- php包含包含html标记和js脚本的文件
- 获取包含HTML标记的选定文本
- 如何将ngOptions与包含HTML实体的字符串一起使用
- AngularJS在指令中包含HTML属性
- 从只包含HTML、CSS&JavaScript
- 如何通过单击按钮包含 html 文件
- 使用 javascript/jquery 遍历包含 HTML 的字符串中的所有标记
- 通过 JavaScript 包含 HTML 文件
- Javascript不是't在包含html模板时执行
- 如何使用角度翻译处理包含 HTML 的字符串
- 在包含 html 的变量中选择一个元素
- PHP 变量包含 HTML 和 JavaScript.通过JavaScript将其注入HTML不起作用