【问题标题】:align datepicker div on hover and select在悬停时对齐日期选择器 div 并选择
【发布时间】:2014-06-16 12:43:08
【问题描述】:

http://jsbin.com/gusogohe/8

上面的链接是我的代码,我试图让 datepicker div 跟随鼠标按钮在标签上的悬停。但我似乎没有让它正常工作。我需要的是在悬停时的标签旁边制作一个包含日期选择器的 div,并且还可以在特定的 div 上选择一个日期并执行一个函数。

谁能帮我实现这一点。 谢谢。

更新: 感谢您的回答。您能否还告诉我如何获得选择日期的 a 标签的参考?我的意思是我怎么知道在数据选择器的 onSelect 函数上选择日期时日历所在的标签。

更新2: 我知道了。 console.log(selectedDate+" "+$(this).parent("div").attr("id")); 选择日期时获取父 div。

【问题讨论】:

    标签: jquery css datepicker


    【解决方案1】:

    appendTo 必须以this 作为参数。这是解决方案:http://jsbin.com/gusogohe/9/

    【讨论】:

      【解决方案2】:

      虽然你可以改变这个:

      var x = $(this).attr('id');
      

      到这里:

      var x = '#'+$(this).attr('id');
      

      或:

      var x = '#'+this.id;
      

      因为您的目标是 id 追加,# 是 jQuery 中 ID 选择器的前缀。


      $( "#datepicker" ).appendTo(this);
      

      您可以将当前上下文作为在.appendTo() 中传递this

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-07-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-08
        • 1970-01-01
        • 2012-12-17
        • 1970-01-01
        相关资源
        最近更新 更多