jQuery datepicker - 初始化后更改 .ui-datepicker-calendar 的显示

2024-02-14

在初始化日期选择器后,如何更改 ui-datepicker-calendar 类的 css 显示属性?我有一个带有可选复选框的 html 表单,我想从中切换该表的显示。我尝试过以下方法:

HTML 示例:

 <div class="row">
  <div class="adddescr"><label for="date">Zeitraum:</label></div>
  <div class="addinput" id="date"><input type="text" id="datefrom" name="datefrom" class="date" /> - <input type="text" id="dateto" name="dateto" class="date" /></div>
 </div>
 <div class="row">
  <div class="addinput"><label><input type="checkbox" id="dateplanedcheck" /> grobe Planung</label></div>
 </div>

JS第一种方法:

 <script>
  $(document).ready(function() {
   $("#datefrom, #dateto").datepicker({ dateFormat: "dd.mm.yy",

   [...]

    beforeShow: function(input, inst) {
     if ($("#dateplanedcheck").is(':checked')) {
      $(".ui-datepicker-calendar").css("display", "none");
    }}
   });

   [...]

  });
 <script>

beforeShow 被调用,但日历仍然显示。

JS第二种方法:

 <script>
  $(document).ready(function() {

  [....]

   $("#dateplanedcheck").change(function() {
    if ($(this).is(':checked')) {
      $(".ui-datepicker-calendar").css("display", "none");
    }
   });
  });
 </script>

我缺少什么?这也适用于 jQuery 吗? 提前致谢!


那么如果选中该复选框,您不想显示日历吗?

Just return false;在之前的节目中。

$("#datefrom, #dateto").datepicker({
    dateFormat: "dd.mm.yy",
    beforeShow: function(input, inst) {
        if ($("#dateplanedcheck").prop('checked')) {
            return false;
           }

    }
});

http://jsfiddle.net/JzbPD/ http://jsfiddle.net/JzbPD/

Answer:

仍然显示日历但使其不可见:

BeforeShow 无法访问表格上的 ui-datepicker-calendar,因为它尚未渲染。应用像这样的类$(inst.dpDiv).addClass('calendar-off')然后就有了风格.calendar-off table.ui-datepicker-calendar { display none; }像这样:http://jsfiddle.net/JzbPD/4 http://jsfiddle.net/JzbPD/4

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery datepicker - 初始化后更改 .ui-datepicker-calendar 的显示 的相关文章

  • 如何使用 javascript 或 jquery 生成 CSS 路径?

    关于如何生成元素的 CSS 路径有什么建议吗 CSS 路径是识别特定元素所需的 css 选择器的路径 例如 如果我的 html 是 div div class bar ul li 1 li li 2 li li span class sel
  • 我可以在 CSS 类名中使用驼峰命名法吗

    我想命名一个 CSS 类并调用它imgSuper 我可以在 CSS 类中使用驼峰命名法吗 从技术上讲是可以的 但这是有风险的 因为虽然 CSS 语法大多不区分大小写 但在某些浏览器中 在某些条件下 类名被视为区分大小写 因为规范没有指定浏览
  • JavaScript/JQuery:$(window).resize 如何在调整大小完成后触发?

    我这样使用 JQuery window resize function 然而 如果用户通过拖动窗口边缘使其更大 更小来手动调整浏览器窗口的大小 resize上面的事件会多次触发 问题 如何在浏览器窗口调整大小完成后调用函数 以便事件仅触发一
  • jquery验证-等待远程检查完成

    当我打电话时 form valid 我连接了远程验证检查 一切正常 但是如果所有其他字段都有效 则表单会通过验证 因为远程检查没有 足够快 返回响应 有没有办法强制 jquery 验证等待任何远程检查完成或挂钩远程检查调用的完成事件 我目前
  • Flexbox 不适用于 iPad 和 Safari [重复]

    这个问题在这里已经有答案了 我在网站上使用 Flexbox 但它在 iPad Air iPad 3 和 Safari PC 上崩溃 设计和代码与此 codepen 类似 http codepen io anon pen xwJzEg htt
  • JQuery hide() 和 fadeOut() 、 show() 和 fadeIn() 之间的区别

    我是 jQuery 新手 目前 我正在我的跨平台移动应用程序之一中使用 jQuery 我需要根据各自的条件隐藏和显示我的一些页面内容 我发现以下两种方法对我来说效果很好 myControlId fadeOut myControlId hid
  • 如何动态打破 FlexBox 列以开始新列

    I have a dynamic list of items containing text placed column wise which I need to break after every 5th item 我只有两个限制 每个
  • 简单模式对话框中链接的 Tab 键顺序

    我正在使用优秀的 jquery simplemodal 对话框插件来显示项目列表 这些项目包含超链接 除了模式对话框中的链接不会作为选项卡顺序的一部分出现之外 一切都很好 我尝试显式设置 tabindex 但由于某种原因 只有输入元素按 T
  • Rails 4 可安装引擎,找不到文件“jquery”

    我正在创建一个 Rails 可安装引擎插件 它使用 gem jquery rails 我在 gemspec 文件中添加了这段代码 s add dependency jquery rails gt 3 0 1 and run bundle i
  • 解析“流”JSON

    我在浏览器中有一个网格 我想通过 JSON 将数据行发送到网格 但浏览器应该在接收到 JSON 时不断解析它 并在解析时将行添加到网格中 换句话说 在接收到整个 JSON 对象后 不应将行全部添加到网格中 应该在接收到行时将其添加到网格中
  • jqgrid删除:没有获取值

    我使用 JSP 和 Servlet IDE Eclipse 数据库 Oracle10 开发 Web 应用程序 我在用JQGRID以表格格式显示数据 我还想要添加 编辑 删除的功能JQGRID 到目前为止我已经完成了编辑功能 现在我想要Del
  • 使用模数按字母顺序对列表进行排序

    我在获取元素列表并按字母顺序对它们进行排序方面没有任何问题 但我很难理解如何使用模数来做到这一点 更新 这是按我的方式工作的代码 但是 我更喜欢下面提供的答案的可重用性 因此接受了该答案
  • 如何在 jQuery 中获取 ul 列表中 li 的第一个 href 链接

    我有以下清单 ul class tabs li a href testlink php First link a li li a href testlink2 php Second link a li ul 我想获取第一个链接的 href
  • 删除某个类之后的所有类

    我有一个 lt div id thisdiv class class1 class2 class3 class4 class5 gt text lt div gt 我需要能够使用 jQuery 删除 class3 之后的所有类 就像是 th
  • 如何更改bootstrap中form-control弹出窗口中必填字段的默认消息?

  • 如何监听 jQuery AJAX 请求?

    以下两种实现 ajaxRequest 1 2 的方法应该是等效的 话说回来 为什么验证回调已执行的单元测试 3 在 1 中成功而在 2 中失败 我应该如何重写测试 3 来监视 2 中的成功回调 如果我尝试stub jQuery ajax使用
  • FireFox 中的自动滚动

    我的应用程序是实时聊天 我有一个 Div 来包装消息 每条消息都是一个 div 所以 在几条消息之后 我的 DOM 看起来像这样 div div Message number two div div div div
  • 如何从图像输入中获取 xy 坐标?

    我有一个输入设置为图像类型
  • CSS 是否有不等于选择器?

    CSS中有类似 不等于 的东西吗 例如 我有以下代码 input 但对于某些输入 我需要将其作废 我想通过将类 reset 添加到输入标签来做到这一点 例如
  • FireFox 中的“contenteditable = true”高度问题

    当有空的时候div with contenteditable true CSS contenteditable true border 1px dashed dedede padding 3px HTML div div 在 IE 和 Ch

随机推荐

  • Kubernetes 集群中的 DisallowedHost Django 部署:无效的 HTTP_HOST 标头

    我在 Azure Kubernetes 集群中为前端服务部署了 Django 并进行了一些基本配置 但请注意 同样的问题也适用于我本地的 Minikube 集群 我从远程容器注册表中获取 Django 前端容器映像并公开port 8010
  • 检测数据何时发生变化

    好吧 故事是这样的 我有很多特定格式的文件 相当大 大约 25GB 需要导入到数据存储中 这些文件不断更新数据 有时是新的 有时是相同的数据 我正在尝试找出一种算法来检测文件中特定行是否发生更改 以便最大限度地减少更新数据库所花费的时间 目
  • PHP date - 获取本地语言的月份名称

    我有这部分功能 它给我英文月份的名称 我如何将它们翻译成我的当地语言 塞尔维亚语 month name date F mktime 0 0 0 i Where i是月份的数字 值 1 12 也可以看看PHP mktime https www
  • 用于旋转相机意图捕获的图像的代码在 Android 中不起作用

    我有一个问题 使用相机意图捕获的图像被旋转 我在为什么使用相机意图捕获的图像在某些 Android 设备上会旋转 https stackoverflow com questions 14066038 why image captured u
  • 当选择标签样式属性设置为 display: none; 时如何从下拉列表中检索值在 python 硒中

    我正在尝试废弃一个网站的下拉类别的所有组合 但是 选项的文本属性仅为空白 尽管在检查时 我可以看到每个选项都存在文本 from selenium import webdriver from selenium webdriver suppor
  • 如何使用 .Mdf 文件部署 C# exe?

    我已经创建了 Windows 应用程序 并且创建了本地数据库并添加了用户名和密码 如果用户名和密码正确 那么我必须打开代码 我已经生成了一个 Setup Msi 但是当我尝试在我的机器中安装时它工作正常 但是当我尝试在其他没有 Net或任何
  • 为什么 SQL Server '=' 比较器不区分大小写?

    我刚刚意识到 SQL Server 比较器在用于文本比较时不区分大小写 我对这个功能有几个疑问 这对于所有数据库都相同还是特定于 SQL Server 我一直在使用lower函数以确保文本比较到目前为止不敏感 遵循同样的做法仍然是一个好主意
  • Slim - 如何发送带有“Content-Type:application/json”标头的响应?

    我有这个简单的 REST api 用 Slim 完成
  • 通过Ajax将画布图像数据(Uint8ClampedArray)发送到Flask Server

    我想通过 AJAX 将 HTML5 上的图像数据发送到 Flask 服务器后端 我从使用中提取相关图像数据context getImageData a b c d 并且理想情况下希望能够在我的 Flask 后端以 numpy 数组的形式访问
  • 如何使 cocos2d 精灵每秒缩放(以获得脉动效果)?

    我想让精灵每秒缩放一次 使其看起来像是鼓起来并脉动 我怎样才能做到这一点 由于之前的帖子包含语法错误 更准确地说 我发布了工作代码 CCSprite sprite create the sprite id scaleUpAction CCE
  • Xcode 4、dylib 和 install_name_tool

    我正在尝试让 dylib 在我的 OSX 项目中工作 我一直在阅读一些示例 特别是这个 Xcode 4 添加 dylib https stackoverflow com questions 6801709 xcode 4 adding dy
  • Python 模块中的类内相关性?

    我正在寻找计算组内相关性 ICC https en wikipedia org wiki Intraclass correlation在Python中 我还没有找到具有此功能的现有模块 有替代名称吗 还是我应该自己起一个 我知道有人问了这个
  • 使用SIMD解包8位到16位:AVX2版本混淆了顺序

    我正在尝试使用 SSE2 来解压带零的文本 并将其扩展到 AVX2 这就是我的意思 假设您有这样的文本 abcd 我正在尝试使用SSE2来解压abcd into a 0b 0c 0d The 0是零 这当然适用于 16 个字符而不是 4 个
  • 将 .npy(numpy 文件)输入到张量流数据管道中

    Tensorflow 似乎缺少 npy 文件的阅读器 如何将数据文件读入新的tensorflow data Dataset pipline 我的数据不适合内存 每个对象都保存在单独的 npy 文件中 每个文件包含 2 个不同的 ndarra
  • cmake 将中间文件放置到某个目录

    我对 cmake 还很陌生 想知道如何使用 cmake 来做到这一点 我想将所有中间文件 如 o 文件 放置在某个目录 例如 build 中 然后一旦构建完成 我想复制我需要的某些文件 例如 exe dll 就像最终产品一样 从构建目录到
  • OpenGL GLSL 统一分支与多个着色器

    我读过很多关于统一 if 语句的文章 这些语句处理分支以改变大型着色器 超级着色器 的行为 我开始使用 uber 着色器 opengl lwjgl 但后来我意识到 与没有统一 if 语句的单独着色器相比 在片段着色器中添加由统一的 if 语
  • Google Talk 是如何工作的?

    如何谷歌谈话 http en wikipedia org wiki Google Talk工作 当我与朋友通话时 什么充当中间的一个来转移我的声音 它背后是谷歌服务器 充当中间人吗 或者它提供点对点协议吗 他们使用 XMPP jabber
  • 如何清除MKMapView缓存?

    我正在尝试加载地图区域 并且在第二次或后续加载时不会调用 MKMapView 委托方法 没有委托方法 即 void mapViewWillStartLoadingMap MKMapView mapView void mapViewDidFi
  • 使用 tSNE 可视化距离矩阵 - Python

    我已经计算了一个距离矩阵 并且正在尝试两种方法来可视化它 这是我的距离矩阵 delta 0 0 71370845 0 80903791 0 82955157 0 56964983 0 0 0 71370845 0 0 99583115 1
  • jQuery datepicker - 初始化后更改 .ui-datepicker-calendar 的显示

    在初始化日期选择器后 如何更改 ui datepicker calendar 类的 css 显示属性 我有一个带有可选复选框的 html 表单 我想从中切换该表的显示 我尝试过以下方法 HTML 示例 div class row div c