jQuery-使用hide/show切换内容,以便在启用javascript时显示一些内容,在禁用*时显示其他内容?

jQuery-使用hide/show切换内容,以便在启用javascript时显示一些内容,在禁用*时显示其他内容?,jquery,show-hide,Jquery,Show Hide,我试图使用jQuery隐藏类no_js的内容,并使用类js显示内容。我用它来表示表单上的按钮;启用Javascript时,我显示将onclick绑定到Javascript函数的type=按钮,禁用Javascript时,页面默认显示type=submit按钮。以下是我目前掌握的情况: <input class="no_js" type="Submit" value="Generate"/> <input class="js" type="button" value="Gener

我试图使用jQuery隐藏类no_js的内容,并使用类js显示内容。我用它来表示表单上的按钮;启用Javascript时,我显示将onclick绑定到Javascript函数的type=按钮,禁用Javascript时,页面默认显示type=submit按钮。以下是我目前掌握的情况:

<input class="no_js" type="Submit" value="Generate"/>
<input class="js" type="button" value="Generate_JS" onclick="generate_password()"/>

您还可以在所有当前的javascript浏览器中使用元素,该元素仅在未检测到脚本语言时显示。

问题是由我的web主机系统中的一个无关错误引起的;他们经历了大部分数据包的丢失,在所有的混乱中,我上传的JQuery库都没有通过。我原来的代码又开始工作了

我知道noscript元素,但这无助于在启用它时显示不同的内容。另外,noscript元素可能会导致XHTML 1.0 Strict出现问题,我专门使用它。我测试了您的精确代码,但它不起作用。还有什么我可以试试的吗?Generate按钮一直显示javascript是启用还是禁用,Generate_js按钮从不显示。
$(document).ready(function() {    
    $(".no_js").hide();
    $(".js").show();
})
<input class="no_js" type="Submit" value="Generate" />  
<input class="js" type="button" value="Generate_JS" onclick="generate_password()" style="display: none"/>
<script>
$("input.js").show();
$("input.no_js").hide();
<script>