Tag: if statement

错误:’let’声明只能在块内声明

在我的项目中,我有以下几行: if (text.length > 0) { let data = “Some value”; } 因为if只有一个语句,我想删除括号( { } )。 我的代码看起来像这样: if (text.length > 0) let data = “Some value”; 但是我收到以下错误: ‘let’声明只能在块内声明。 内部的每个其他单个声明if没有括号工作正常。 为什么我会收到此错误?

单击任何位置,但在元素上隐藏它与if语句

以下解决方案 我已经阅读了关于这个概念的大多数问题,但我似乎无法使用if语句。 有帮助吗? 的jsfiddle $(“button”).click(function () { $(“div”).fadeToggle(“fast”); }); if ($(“div”).is(“:visible”)) { $(document).click(function () { $(“div”).fadeToggle(“fast”); }); $(“div”).click(function (e) { e.stopPropagation(); }); } 所以,按钮应该切换div。 切换div(即:visible )时,只应通过单击页面上的任何位置切换回(不可见)div,但不能单击div本身。 解 我将Diabolic的答案和Kevin Bowersox的答案结合到了这个 答案中 。 $(“button”).click(function (e) { $(“div”).fadeToggle(“fast”); e.stopImmediatePropagation(); }); $(document).click(function (e) { if($(“div”).is(“:visible”) && !$(“div”).is(e.target)) { $(“div”).fadeOut(“fast”); } });

将项目吐入不同的数组并将其检索回来

这与我之前提出的问题有关,并感谢这里的每一位帮助我学习编码的人:D 我之前正在使用一个撤销按钮哪种工作,但还没有:( 这就是我所做的点击这里 。 但问题是因为它一步一步地向后移动它必须等到在同一部分中应用先前颜色的项目。 有没有办法可以拆分这样的点击这里这个想法会成功吗? 这是测试html代码: layer_a layer_b layer_c layer_d 这是测试jQuery代码: $(“#colour input”).click(function() { $(“input[name=’selected’]”).val(this.id); }); var arraymap = []; var array_a = []; var array_b = []; var array_c = []; var array_d = []; $(“#map input”).click(function() { var mape = $(this).attr(‘id’); var ccurrent = $(“input[name=’selected’]”).val(); arraymap.push(mape); // trying to split it into […]

如何检查PageLoad后是否选择了RadioButton-Item?

我的RadioButtonList是用纯asp.net创建的,如下所示: 当我的页面重新加载时,将选择ListItemBestellungHalbtax 。 现在我想检查它是否实际上是用javascript选中的。 我试过这样的: if ($(‘#ListItemBestellungHalbtax’).is(“:checked”)) { //do whatever } 没有成功..有什么建议吗? 也许它不起作用,因为ListItem-Selection没有“保存”。 即使很难看,它已被选中……

jQuery如果对象存在

我有一个脚本,可以从图像的ALT文本中复制文本并制作一个标题框,然后输入文本。 var alt = $(“#hoejre p span img”).attr(“alt”); $(‘#hoejre p span img’).after(”); $(‘#hoejre p span span’).html(” + alt.replace(‘-‘, ‘ ‘) + ”); 当有图像时,这很有效。 但是当没有任何图像时,脚本在IE7中失败。 如何用VAR句子包装VAR。

jquery if else条件为css api

我有以下jquery声明 $(this).(‘span.section1’).css(‘background’,’url(“images/accordion_closed_left.png”) no-repeat scroll 0 0 transparent’); 如何为css条件编写if else语句。 我的意思是如果背景图像是accordion_closed_left.png然后或者 。 准确地说, 是声明的块。 谢谢你的时间。

Jquery hasClass + If Statement

我希望以下loadContent函数仅在单击的链接具有某个类时才加载目标div。 这是我到目前为止所提出的: function loadContent(targetDIV, sourceURL) { if ( $(this).hasClass(“done”) ) { $(“”+targetDIV+””).load(“”+sourceURL+””); } } News 该函数在没有if语句的情况下工作,但我似乎无法让hasClass与if – any思想一起工作? 谢谢!

检查具有一定宽度的div

我有一堆div,我现在已设定动画。 但是我想要一种方式,如果它们已经被动画化(例如它们的宽度将从100px变为300px),当我再次点击它们时它们将不会复活。 我是javascript和jquery的新手,所以我不确定如何检查div元素的宽度以放置在if语句中。 如果我需要发布代码我可以。 谢谢

使用if语句检查变量true

这是我的代码: $(val1).mouseleave(function () { flag = false; $(val3 + “,” + val4).mouseenter(function () { flag = true; //alert(flag); }); if (flag == true) { //alert(“if”+flag); $(“.big” + i + j + “boxer”).show(); $(“.big” + i + “box”).show(); $(“.big” + i + “box”).append(”) $(“.small” + i + “box”).append(”) } else { //alert(“else”+flag); $(‘.opacity’).remove(); $(val2).hide(); $(val3).show(); } […]

jQuery if语句取决于px中的宽度

我是jQuery的新手,有人可以告诉我,如果我正确地表达了上述’if’语句吗? 如果我的变量的宽度等于900px,我基本上想要运行一些东西。 我的变量是var $brewapp = $(‘#brewapp’); 谢谢。 if (($brewapp).width == ‘900px’) { //what i want it to do }