如何将Jquery的代码写到HTML里面啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Jquery的代码写到HTML里面啊?相关的知识,希望对你有一定的参考价值。
比如说
$(document).ready(function
$("button").on("click",function()
$(this).hide();
);
);
要放在html里的哪个位置才能实现功能啊?
$("#id").html(html);
(2)上述中变量html为你要嵌入到html中的内容,再将嵌入到相应的id的html即可
(3)将写的jquery代码一般是放到html中head标签里,前提要有效果必须引入jquery库 参考技术A $(document).ready(function
$("button").on("click",function()
$(this).hide();
);
);
没有on方法吧,当然没有效果啦,用bind方法
$(document).ready(function
$("button").bind("click",function()
$(this).hide();
);
);
或者用click方法
$(document).ready(function
$("button").click(function()
$(this).hide();
);
); 参考技术B <head>
<script type="text/javascript">
$(document).ready(function
$("button").on("click",function()
$(this).hide();
);
);
</script>
</head>追问
在编辑器里为什么没有效果?用浏览器打开也一样
追答<head><!--是不是还没引入jq库-->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function
$("button").on("click",function()
$(this).hide();
);
);
</script>
</head>本回答被提问者采纳 参考技术C 这个语句你放哪都可以 $(document).ready(function(...);相当与页面加载完成后执行的,所以放哪里都是可以的,当然必须是包含在<script>标签内的
jquery如何在html页面取得iframe的元素
a.html页面里面有一个name="iframe_form"的iframe,iframe里面有个.send,如何选中它
如果这个iframe的页面跟a.html是同域名下的,就可以可以来取:
获取iframe的页面内容:
var $doc = jQuery('iframe').contents();
这里的contents()方法就可以iframe页面内任何对象。
使用选择器获取你想要的对象:
var $send = $doc.find('.send');
链式写法:var $send = jQuery('iframe').contents().find('.send');
$send就是你要的jQuery对象了。
当然,如果iframe的页面跟a.html是不同域的话,受浏览器的安全访问限制,就没有办法获取你要的对象了。
参考技术A 利用jquery取得iframe的元素有如下几种方法:1、利用元素ID取得:$("#ID");
2、利用CSS样式取得:$(".CSS名"); 参考技术B $('iframe[name="iframe_form"] .send')
以上是关于如何将Jquery的代码写到HTML里面啊?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 POST 方法将 javascript/jQuery 变量传递给 PHP [重复]
ie浏览器的开发人员工具在里面修改样式后按enter会发生变化。但是怎么保存啊 我发现一刷新就没有了
jquery代码如何写到外部js中 为啥 在外部js中 写上 $(document).ready(function();就报错