Javascript onclick="$(';#id';).toggle();没有';不行,需要为Chrome旧版本重写
下一个问题我需要帮助。在我的代码中,切换我正在使用的某些字段Javascript onclick="$(';#id';).toggle();没有';不行,需要为Chrome旧版本重写,javascript,google-chrome,onclick,toggle,Javascript,Google Chrome,Onclick,Toggle,下一个问题我需要帮助。在我的代码中,切换我正在使用的某些字段 <a onclick="$('#toggledFormId').toggle()" >Presss</a> 按 对我来说一切都很好,但在其他计算机上测试时出现问题。没有任何事情发生,没有错误,没有警报,没有切换 我知道这是因为我的Chrome版本是最后一个,而且在旧的测试计算机上,但我需要找到通用的解决方案 我试过这个 <script> $('#hrefId').click(funct
<a onclick="$('#toggledFormId').toggle()" >Presss</a>
按
对我来说一切都很好,但在其他计算机上测试时出现问题。没有任何事情发生,没有错误,没有警报,没有切换
我知道这是因为我的Chrome版本是最后一个,而且在旧的测试计算机上,但我需要找到通用的解决方案
我试过这个
<script>
$('#hrefId').click(function()
{
$('#toggledFormId').toggle();
});
</script>
$('#hrefId')。单击(函数()
{
$('#toggledFormId')。toggle();
});
这个
$('hrefId')。在('click',function()上{
$('#toggledFormId')。toggle();
});
这两种变体都是通过使用类(不是id)和其他一些类似的变体实现的,不是复杂的变体,而是没有结果
如果有任何建议,我将不胜感激,特别是如果它能工作的话,可能有各种各样的原因导致它不能在较旧的chrome版本上工作
$(“body”)。在(“click”、“#hrefId”,function()上{
$('#toggledFormId')。toggle();
});代码>很有趣,但是没有一种方法是专门设计的,直到
AdBlock和其他类似程序不允许字段打开。也许他们认为表单的切换部分是垃圾邮件或类似的东西,所以在禁用建议解决方案后,他们开始工作
谢谢大家的帮助。为什么不将chrome版本更新为最新版本?您是否尝试将绑定事件包装在文档中准备就绪?@Monkey_Dev1400 app正在使用中,对于新功能,需要将chrome更新200多个版本computers@TanDuong我想避免这种情况,但根据您的问题,这将是最好的解决方案?或者您可以尝试使用$(文档)。在('click','#hrefId',function(event){})
<script>
$('#hrefId').on('click', function(){
$('#toggledFormId').toggle();
});
</script>