函数隐藏在javascript中
function hide in javascript
首先,对不起我的英语,我是一个巴西男孩,刚开始使用javascript,我试图让id=terms
隐藏在网站中。我只是不知道该怎么办了。
任何帮助都将是有用的
代码是这个
<div id="term">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p>
<button id="accept" type="submit" name="accept">Accept the terms of this site</button>
</div>
<script>
$("#accept").click(function(){
$("#term").hide("fast");
});
</script>
您必须向jQuery.js文件添加一个链接
<div id="term">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p>
<button id="accept" type="submit" name="accept">Accept the terms of this site</button>
</div>
<script src="http://code.jquery.com/jquery-2.1.4.min.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
$("#accept").click(function(){
$("#term").hide("fast");
});
});
</script>
是否包含jquery
?在DOM Ready $(function(){.. });
中封装您的函数
$(function() {
$("#accept").click(function() {
$("#term").hide("fast");
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="term">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</p>
<button id="accept" name="accept">Accept the terms of this site</button>
</div>
在javascript中,您需要执行以下操作:
<script>
var v_accept = document.querySelector("#accept");
v_accept.addEventListener('click',function(){
var v_term = document.querySelector("#term");
v_term.style.display = 'none';
});
</script>
尝试加载文档。就绪:
$document.ready(function(){
$("#accept").click(function(){
$("#term").hide("fast");
});
});
相关文章:
- 如何使用javascript隐藏文本
- 如何在运行时使用javascript隐藏图像
- 什么'这是用javascript隐藏和显示表中所有行的最快方法
- 如何获取外部网站上被javascript隐藏的url
- 仅使用Javascript隐藏/显示元素,而不会弄乱DOM
- 如何使用 JavaScript 隐藏内部类元素
- 如何使用javascript隐藏表单的选项
- 当其他事件发生时,用javascript隐藏的文本框将变为可见
- Javascript隐藏潜水收割者
- iOS中的上一个/下一个按钮对于通过JavaScript隐藏/显示的输入被禁用
- 使用Javascript隐藏多选框中的选项
- 视频(自动播放)通过javascript隐藏,但已经在页面加载时启动
- Javascript变量在IE中不起作用||用Javascript隐藏选项
- Javascript隐藏元素并放置其他内容
- 使用JavaScript隐藏选择选项
- Javascript-隐藏列的复选框
- 如果我用javascript隐藏了一个文本输入元素,那么其他javascript函数仍然可以访问输入到其中的值
- 用javascript隐藏谷歌可视化列
- Javascript:隐藏/使其难以理解客户端对象
- 如何使用javascript隐藏上传文件元素