- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的表单中有一个隐藏的 div,其中包含特定的错误消息。在提交表单之前,我运行验证例程来检查所有必填字段是否都填充了某些文本。如果没有,带有“redAlert”类的 div 将在文本字段的正上方可见。我还希望在显示错误消息时对话框窗口向右滚动到该位置。我知道有很多插件可用于执行此操作,但我想使用简单的 Jquery 来执行此操作。我试图A)找到第一个可见的div与类redAlert,b)通过调用该div上的.offset()来找到它的位置,然后c)在窗口对象上调用.scroll()但我没有得到这个上类。如果我完全遗漏了一些东西或者我的语法无效(我经常发现自己在使用 Jquery 时遇到语法错误),请告诉我。下面是我的代码。另外 - 这只能找到可见的 div(假设一次只有一个错误 div),您能否为我提供用于查找具有特定类的第一个可见 div 的选择器。
var errorDiv = $('.redAlert:visible').attr("id");
var scrollPos = $("#"+errorDiv ).offset();
//alert(scrollPosition); // This alert always says 'null', why ?
$(window).scroll(scrollPos);
//Also tried scrollTo();
提前非常感谢。
最佳答案
var errorDiv = $('.redAlert:visible').first();
var scrollPos = errorDiv.offset().top;
$(window).scrollTop(scrollPos);
关于jquery 滚动到特定的 div 位置以防出现错误和焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8885558/
我一直在此处和互联网上寻找一种解决方案,当查询未从数据库返回任何内容时,在 highcharts 的 DIV 上显示无数据图片。 mysql查询 $GetData= "SELECT COUNT( *
我正在用 C++ 编写一个记录器,为了简化输入行,我使用 vsnprintf 函数来构建日志行 void CLogger::RegManLog(const LogLevel & logLevelMas
我想创建一个输入 int 值的优先级列表。我知道该列表通常具有升序的自然顺序(如果我弄错了,请纠正我)。但作为新手,我想做的就是对相同的值进行排序。 假设我输入了值 3、6、4、1、2、4、7、4,我
我希望这张图片在左侧。 有什么帮助吗?? 最佳答案 @安尼施·米塔尔 我在这里描述您在两种布局中的问题解决方案: 1> 线性布局 这段代码放在主线性布局中
我正在开发一个网站,本质上需要大量的动态数据。我的服务器上无法承受如此庞大的数据,但有很多网站使用它。让我用一个例子来澄清。 假设网站 hotel.com 拥有所有酒店的列表。它允许用户使用ajax查
我需要编写一个 node.js 代码来启动 bitcoind 守护进程命令并继续监视它,如果它崩溃,进程应该重新启动。 我知道有命令行 npm 模块,例如 forever、forver-monitor
我想声明如下: var block = blocksById.FirstOrDefault(X => X.Value == tracResult.ID).Key 我的问题是如果我有 FirstOrDe
第一件事。希望我的标题没有误导。我尽力表达它。 现在,请看下面的代码。案例 1 非常简单。这两种情况都按预期工作。我的问题是为什么编译器允许案例 2?是否有需要的特定场景。我想不出一个。 interf
我是一名优秀的程序员,十分优秀!