Javascript Jquery if窗口宽度<;某物与p字符串>;某物

Javascript Jquery if窗口宽度<;某物与p字符串>;某物,javascript,jquery,html,css,Javascript,Jquery,Html,Css,试图修复特定屏幕宽度和字符串长度的css边距,但出于测试目的,脚本发出警报 这是jquery代码 $(document).ready(function(){ var $hn = $('#footcap2'); if ($(window).width() < 1025) && ($hn.text().length > 12) { alert('Less'); } else { alert('More'); } }); $(文档).ready(函数(){

试图修复特定屏幕宽度和字符串长度的css边距,但出于测试目的,脚本发出警报

这是jquery代码

$(document).ready(function(){
  var $hn = $('#footcap2');
  if ($(window).width() < 1025) && ($hn.text().length > 12)
    {
alert('Less');
}
else {
alert('More');
}
});
$(文档).ready(函数(){
var$hn=$(“#footcap2”);
如果($(window.width()<1025)和($hn.text().length>12)
{
警惕(“较少”);
}
否则{
警惕(“更多”);
}
});
没有弹出警报。Jquery肯定是连接的,所以我猜我在语法上犯了一个错误。有人能帮我看看它在哪里吗


谢谢大家!

此处的括号出现语法错误:

if ($(window).width() < 1025) && ($hn.text().length > 12)
   ^                        ^    ^                      ^


您应该养成查看浏览器控制台(按F12键)的习惯,这会直接指出错误所在。

您有一个语法错误,括号在这里:

if ($(window).width() < 1025) && ($hn.text().length > 12)
   ^                        ^    ^                      ^


您应该养成查看浏览器控制台(按F12键)的习惯,这会直接指出错误所在。

您有一个语法错误,括号在这里:

if ($(window).width() < 1025) && ($hn.text().length > 12)
   ^                        ^    ^                      ^


您应该养成查看浏览器控制台(按F12键)的习惯,这会直接指出错误所在。

您有一个语法错误,括号在这里:

if ($(window).width() < 1025) && ($hn.text().length > 12)
   ^                        ^    ^                      ^

您应该养成查看浏览器控制台(按F12键)的习惯,这会直接指出错误所在。

尝试以下方法:

$(document).ready(function(){
 var $hn = $('#footcap2');
if(($(window).width() < 1025) && ($hn.text().length > 12))
{
alert('Less');
}
else 
{
alert('More');
}
});
$(文档).ready(函数(){
var$hn=$(“#footcap2”);
如果($(window.width()<1025)和($hn.text().length>12))
{
警惕(“较少”);
}
其他的
{
警惕(“更多”);
}
});
工作小提琴:试试这个:

$(document).ready(function(){
 var $hn = $('#footcap2');
if(($(window).width() < 1025) && ($hn.text().length > 12))
{
alert('Less');
}
else 
{
alert('More');
}
});
$(文档).ready(函数(){
var$hn=$(“#footcap2”);
如果($(window.width()<1025)和($hn.text().length>12))
{
警惕(“较少”);
}
其他的
{
警惕(“更多”);
}
});
工作小提琴:试试这个:

$(document).ready(function(){
 var $hn = $('#footcap2');
if(($(window).width() < 1025) && ($hn.text().length > 12))
{
alert('Less');
}
else 
{
alert('More');
}
});
$(文档).ready(函数(){
var$hn=$(“#footcap2”);
如果($(window.width()<1025)和($hn.text().length>12))
{
警惕(“较少”);
}
其他的
{
警惕(“更多”);
}
});
工作小提琴:试试这个:

$(document).ready(function(){
 var $hn = $('#footcap2');
if(($(window).width() < 1025) && ($hn.text().length > 12))
{
alert('Less');
}
else 
{
alert('More');
}
});
$(文档).ready(函数(){
var$hn=$(“#footcap2”);
如果($(window.width()<1025)和($hn.text().length>12))
{
警惕(“较少”);
}
其他的
{
警惕(“更多”);
}
});

工作小提琴:我认为问题可能在括号内。您的if没有右括号

if ($(window).width() < 1025 && $hn.text().length > 12)
if($(window.width()<1025&&$hn.text().length>12)
JSFiddle:


顺便说一句:使用console.log()函数进行调试比使用alert()更好。您可以使用javascript控制台(在chrome F12中)。

我认为问题可能在括号中。您的if没有右括号

if ($(window).width() < 1025 && $hn.text().length > 12)
if($(window.width()<1025&&$hn.text().length>12)
JSFiddle:


顺便说一句:使用console.log()函数进行调试比使用alert()更好。您可以使用javascript控制台(在chrome F12中)。

我认为问题可能在括号中。您的if没有右括号

if ($(window).width() < 1025 && $hn.text().length > 12)
if($(window.width()<1025&&$hn.text().length>12)
JSFiddle:


顺便说一句:使用console.log()函数进行调试比使用alert()更好。您可以使用javascript控制台(在chrome F12中)。

我认为问题可能在括号中。您的if没有右括号

if ($(window).width() < 1025 && $hn.text().length > 12)
if($(window.width()<1025&&$hn.text().length>12)
JSFiddle:


顺便说一句:使用console.log()函数进行调试比使用alert()更好。您可以使用javascript控制台(在chrome F12中)。

如果您有语法错误,您将在javascript控制台中得到一个错误-这应该是第一个要查看的地方。您的浏览器控制台中有错误吗?什么是
$hn
?如果你有语法错误,你会在JavaScript控制台中得到一个错误-这应该是第一个要查看的地方。你的浏览器控制台中有错误吗?什么是
$hn
?如果你有语法错误,你会在JavaScript控制台中得到一个错误-这应该是第一个要查看的地方。你的浏览器控制台中有错误吗?什么是
$hn
?如果你有语法错误,你会在JavaScript控制台中得到一个错误-这应该是第一个要查看的地方。你的浏览器控制台中有错误吗?什么是
$hn