Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Jquery scrollintoview不工作错误-属性未定义_Php_Jquery_Html_Css - Fatal编程技术网

Php Jquery scrollintoview不工作错误-属性未定义

Php Jquery scrollintoview不工作错误-属性未定义,php,jquery,html,css,Php,Jquery,Html,Css,有人能明白为什么这不起作用吗,元素很好。我想看看下面,非常感谢您的帮助。多谢各位 //检查按键和表单字段中的错误 $(文档).ready(函数(){ $(文档).keyup(checksub); }); //在提交时检查表单中的错误-从checkerrors调用。 函数checksub(){ checkphone(); } 函数checkphone(){ var phone=$(“#phonevalue”).val(); var phoneReg=/^[0-9][0-9\r\n]{10,11}

有人能明白为什么这不起作用吗,元素很好。我想看看下面,非常感谢您的帮助。多谢各位

//检查按键和表单字段中的错误
$(文档).ready(函数(){
$(文档).keyup(checksub);
});
//在提交时检查表单中的错误-从checkerrors调用。
函数checksub(){
checkphone();
}
函数checkphone(){
var phone=$(“#phonevalue”).val();
var phoneReg=/^[0-9][0-9\r\n]{10,11}$/;
如果(!phoneReg.test(电话)){
setItem('error','true');
event.preventDefault();//此处引发错误
$(“#phonefooter”).text(“请输入11-12个数字!”、$(“#phonevalue”).addClass(“errorclass”)、$(“#phonevalue”).removeClass(“noerrorclass”)、$(“#phonefooter”).css(“颜色”、“红色”)、$(“phonefooter”).get(0).scrollIntoView();
}
if(电话注册测试(电话)){
setItem('error','false');
$(“#phonefooter”).text(“电话号码很好,谢谢!”)、$(“#phonevalue”).addClass(“noerrorclass”)、$(“#phonevalue”).removeClass(“errorclass”)、$(“#phonefooter”).css('color','4caf50');
}
}

电话号码
输入卖家的手机或电话号码
>这<不是解决方案-远非如此-它只是一个点。
$(“phonefooter”).get(0.scrollIntoView()

有一个名为get的Ajax函数,它从页面请求服务器,但当与数字一起使用时,它就像DOM上下文的索引


有一个名为jQuery.scrollintoview()的npm插件(全部小写),然后是HTML DOM函数scrollintoview()。一个需要安装,另一个已经存在

如果没有php生成的html,看起来运行正常,乍一看就很难判断。您是否检查了jquery库的路径是否正常?输入不需要结束标记,请将其取下,并且它应该是number(单数)而不是numbersTry
$(“.phonefooter”)[0]。scrollIntoView()$(“.phonefooter”).get(0.scrollIntoView()也应该起作用。谢谢,你解开了谜团。它现在滚动到元素…在本例中,
。get(0)
不是Ajax函数。。。它是索引0处的DOM元素。而且是纯JS,不是插件。
> This < is not the solution - far from it - it was just a dot.