- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我放弃了 Bootstrap 弹出窗口,转而寻找。我发现WebUI Popover它具有我正在寻找的所有功能。
但是我在使用页面上元素的 html 内容设置弹出窗口的标题时遇到问题。我在 console.log()
中得到 undefined
并且标题加载为空。我尝试访问的 html 是动态创建的。
我认为插件中存在的错误是内容从页面上的另一个元素完美加载。
我的 WebUI Popover 代码是:
// Popover Menu initialize
$('.icon-popover-menu').webuiPopover({
placement: 'left',
trigger: 'click',
closeable: true,
multi: false,
animation: 'pop',
cache: 'false',
type: 'html',
width: '220',
title: function() {
return $(this).closest('td.row-icon').find('.btn-row-popover-menu-head').html();
},
content: function() {
return $(this).closest('td.row-icon').find('.btn-row-popover-menu-body').html();
}
});
// Hide popover when screen changes size
$(window).on('resize', function() {
WebuiPopovers.hideAll();
});
$(window).on('scroll', function() {
WebuiPopovers.hideAll();
});
我的 HTML 示例是:
<table class="fiddle">
<tr>
<td class="row-icon">
<button class="icon-popover-menu ion-fw btn-row-popover-menu">BTN</button>
<div style="display:none;">
<div class="btn-row-popover-menu-head">
<span>THIS IS THE TITLE</span>
</div>
<div class="btn-row-popover-menu-body">
<div class="input-group" role="group">
<a class="btn btn-app btn-icon-menu btn-popover-first" href="#">
EDIT
</a>
<a class="btn btn-app btn-icon-menu-danger" href="#">
DELETE
<br>
<span class="transaction-menu-legend">DELETE</span>
</a>
</div>
</div>
</div>
</td>
</table>
感谢任何帮助。
最佳答案
标题:函数() {
return $(event.target).closest('td.row-icon').find('.btn-row-popover-menu-head').html();
},
这很好用。通过执行 $(this) ,您将尝试访问弹出窗口的标题元素,该元素显然没有最接近的 td.row-icon 。因此它是未定义的。
关于javascript - WebUI Popover 无法使用 html 元素设置标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39409947/
TLDR:寻找一个路由解决方案,以在appname之后具有多个Docker Container Port 80 例如 ip地址:80 / wiki ip地址:80 / ticketsystem ip-
我对 Web 组件自动生成的代码有疑问。这是一段 HTML: ... ... 如您所见,有一个名为 to-button 的自定义 Web 组件: ...
我在将 web_ui 添加到我现有的 dart 应用程序时遇到问题。我什至没有将任何特定于 webui 的代码添加到我的 html 文件中,我只是在尝试构建。 我将 web_ui 添加到 pubspe
我在具有 3 个节点的独立集群上使用 spark 1.1.0。 我想查看已完成应用程序的详细日志,所以我在我的程序中进行了设置: set("spark.eventLog.enabled","true"
我们在我们的项目中使用开源的Apache Spark集群。需要以下帮助。 如何启用Spark Web UI登录的登录凭据? 如何从Spark WebUI禁用“杀死按钮”选项? 有人可以帮助我解决问题1
我在弹出窗口中有一个字段,用于输入带有屏蔽文本的电话号码:“( _ _ _ ) _ _ _ - _ _ _ _”。 (屏蔽文本意味着我们正在使用jquery自动格式化输入的文本。您可以了解更多here
我在使用 dart 的 web ui 包时遇到了一些问题。 首先,我看到 web ui 没有解释 html 标签。是不是可以使用,例如标签,将 html 代码注入(inject) div 或 html
我有一个动态填充的表,并且我已将一个 webui-popover 附加到每个表行。要使其可见,必须单击链接项。我使用手动触发器来控制其可见性。 然而,我的问题是,当一个弹出窗口可见时,当我单击弹出区域
您好,我一直在玩 Heritrix,并希望将其包含在网站上/允许远程 Web 访问它。 我有一个基于 Linux 的服务器,其中有一个托管网页,并且我构建了一个版本的 Heritrix。 问题是我现在
我启动了本地flink服务器(./bin/start-cluster.sh),并提交了作业。我有以下代码来定义自定义指标: .map(new RichMapFunction() { p
我已经在 ubuntu 13.x 上下载并安装了 chef-server-core_12.x DPKG 包 chef-server-ctl reconfigure 运行成功 但是当我尝试 URL ht
我安装了 qBittorrent docker。我在我的路由器上进行了转发;然后是使用 nginx 的反向代理;最后,docker 端口映射。 链条是: [Port forwarding on Rou
我在使用 webUI 时遇到样式问题。 当我注入(inject)数据值时,我的设计被破坏了。 在我的具体案例中,我的菜单显示不正确。据我所见,{{dataValue}} 的初始字符串长度为 0,并且在
我有几个不同的 Sidekiq 任务,它们是长时间运行的任务。这些任务是用来启动的,并且(几乎)永远不会停止。我看到的是,一段时间后我的任务不再显示在 Sidekiq Web UI 中: 但是,做一个
我正在尝试获取 WebUI-Popover jQuery 具有确认按钮,一个“保存”,另一个“取消”,这样我就可以显示/隐藏并对这两个事件运行其他操作! 例如:这样我就可以通过ajax将textare
我放弃了 Bootstrap 弹出窗口,转而寻找。我发现WebUI Popover它具有我正在寻找的所有功能。 但是我在使用页面上元素的 html 内容设置弹出窗口的标题时遇到问题。我在 consol
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题?通过 editing this post 添加详细信息并澄清问题. 7年前关闭。 Improve this
我是 iOS 应用程序开发新手。我的要求是开发一个应用程序,在用户登录时显示应用程序。 当用户打开应用程序时,会立即显示 Storyboard 启动屏幕,然后在显示登录页面供用户登录后显示空白屏幕。我
我有一个表格以表格形式将一些结果输出到屏幕。对于每个表格行,我都有一个带有图标(更多)的列。我想要实现的是,对于每个图标,在单击时,它会显示一个弹出窗口,类似于 Tidal 所做的。但到目前为止,它只
我正在尝试在 Katalon Studio 中编写一个测试用例,该用例将尝试根据预期值验证各个字段的内容。我正在使用 WebUI.verifyElementText() 函数来执行此操作。我知道正在找
我是一名优秀的程序员,十分优秀!