首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将另一页中的日期选择器显示为当前页面中的弹出按钮单击?

如何将另一页中的日期选择器显示为当前页面中的弹出按钮单击?
EN

Stack Overflow用户
提问于 2019-12-17 09:11:55
回答 1查看 118关注 0票数 0

页面1

代码语言:javascript
复制
<button class="btn btn-outline-primary btn-sm btn-block " >Schedule order</button>

第2页

代码语言:javascript
复制
<button class="simplepicker-btn" >Show Picker</button>

> <script>
>     let simplepicker = new SimplePicker({
>       zIndex: 10
>     });
> 
>     simplepicker.open();
> 
>     const $button = document.querySelector('button');
>     const $eventLog = document.querySelector('.event-log');
>     $button.addEventListener('click', (e) => {
>       simplepicker.open();
>     });
> 
>     // $eventLog.innerHTML += '\n\n';
>     simplepicker.on('submit', (date, readableDate) => {
>       $eventLog.innerHTML += readableDate + '\n';
>     });
> 
>     simplepicker.on('close', (date) => {
>       $eventLog.innerHTML += 'Picker Closed'  + '\n';
>     });   </script>

第2页中有日期/时间选择器。单击第1页中的“计划订单”按钮时,如何弹出相同的日期/时间选择器?我试过改名了。但什么都没出现。我对java脚本很陌生。谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-12-17 09:20:32

您将需要使用html注入。在按钮下面或上方添加一个空的div块,然后给它一个唯一的id,如

代码语言:javascript
复制
<div id="date-picker"></div>

在Javascript代码中,尝试如下

代码语言:javascript
复制
$("#date-picker").load("x.html");

其中x.html是第2页的html代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59370903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档