0
A
回答
1
如果启用javascript,默认隐藏表单,并显示该按钮设置按钮的风格display:none;
。
然后当他们点击联系人按钮时,显示它。
$(document).ready(function(){
$("#buttonID").show();
$("#formID").hide();
$("#buttonID").click(function(){
$("#formID").show();
});
});
0
<span id="formAndParagraph">
<p id="Paragraph">lorem ipsum lorem ipsum lorem ipsum lorem ipsum </p>
<form id="Contact">
Name: <input type="text"><br>
Comment: <input type="text"><br>
</form>
</span>
<input type="button" id="Button" value="Click me" onclick="$('#formAndParagraph').show();" style="display:none">
<script>
$('#formAndParagraph').hide();
$('#Button').show();
</script>
0
好:)因此,这里是我的解决方案:
http://jsfiddle.net/tracyfu/Sj5cy/
下面是它做什么:
- 我设置
#contact-button
css到display: none;
,以便它自动隐藏是否存在JS。这样,如果JS被禁用,该按钮不会显示出来。 - 在JS中,我显示
#contact-button
,然后我隐藏#contact-form
。 JQuery只有在JS被启用的情况下才能工作,所以它会显示按钮并隐藏具有JS的人的表单。对于JS禁用的人员,表单不会受到影响,并且会像往常一样显示。 - 我在按钮上添加了一个
click
事件来显示表单。
该解决方案的目标是,如果禁用JS,则不会有按钮。
相关问题
- 1. 使用jQuery添加输入框的jQuery UI选择器添加
- 2. HTML选择标记
- 3. 如何使用jquery将html添加到html标记
- 4. html选择标记如果选项更改添加样式在选择
- 5. 如何使用JavaScript将选项添加到选择标记?
- 6. 使用jQuery循环选择标记
- 7. 的Jquery在HTML标记添加sqoop值
- 8. 在html标记添加类与jQuery
- 9. jquery不会添加类到html标记
- 10. Jquery添加类并用作选择器?
- 11. jquery在HTML表中选择标记的第一个父标记
- 12. 添加类到选择标记
- 13. 在Grails中添加HTML“required”选择标记
- 14. html选择标记问题
- 15. Html选择标记问题
- 16. PHP和HTML选择标记
- 17. HTML选择标记到MySQL
- 18. jQuery选择器脚本标记问题
- 19. HTML标记上的JQuery选择器做什么?
- 20. MagicSuggest使用HTML或jQuery代码添加自定义标记
- 21. 添加标记一起使用jQuery
- 22. 如何使用jQuery添加元标记?
- 23. 添加html标签到表使用jquery
- 24. 使用HTML助手添加选定标记DropDownListFor
- 25. 使用jQuery在HTML选择列表中添加/删除项目
- 26. jquery - 在选择标记内添加额外数据
- 27. 使用jquery选择<bar:foo>标记的XML标记
- 28. 使用JQuery动态添加选择框
- 29. 添加选择属性Html.DropDownList使用JQuery
- 30. 将CSS类添加到选择标记内的选择标记w/Rails
使用
当JS被禁用时,隐藏联系人按钮是否很重要? – 2012-02-09 05:36:12
http://stackoverflow.com/questions/121203/how-to-detect-if-javascript-is-disabled请参阅此为JavaScript启用/禁用检测 – Devjosh 2012-02-09 05:40:11