Javascript Jquery if窗口宽度<;某物与p字符串>;某物
试图修复特定屏幕宽度和字符串长度的css边距,但出于测试目的,脚本发出警报 这是jquery代码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(函数(){
$(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
?