悬停时弹出文本框,无法访问 HTML
popup text box on hover without access to html?
我试图在鼠标悬停时创建一个带有文本的弹出框。我的问题是我无法访问html,我无法上传javascript-但是我可以做css并编写Javascript。
我发现的大多数示例要么需要你更改cssclasses,要么上传Javascript。由于我无法在内部脚本中链接,因此失败了。
我可以在不需要上传脚本文件的情况下使用 Javascript 执行此操作吗?
hmtl 示例,其中 span 类是我需要针对的类:
<a href="/products/Microsoft/All-in-One-Media-Keyboard-with-TouchPad-German-?prodid=1676284">All-in-One Media Keyboard with TouchPad German <span class="labelextension N2">Bulk</span> </a>
这是一个非常粗略的例子,说明如何执行您所描述的操作:
- 获取触发元素 (
$('.labelextension')
) - 创建一个将成为弹出窗口的元素 (
popup = document.createElement(...)
) - 将元件连接到触发元件 (
...appendChild(popup)
) - 更改其 CSS,使其仅在鼠标悬停在触发元素上时才显示(
popup.classList.add('tooltip')
和.tooltip {display:none} .labelextension:hover .tooltip {display : inline;}
)
这里有一个相当糟糕的JSFiddle:http://jsfiddle.net/kcdagqdn/
相关文章:
- 访问html元素值javascript
- 如何使用JavaScript访问HTML链接内容
- 通过ngModel访问html元素
- 访问HTML中的data-*属性并将其作为道具传递
- 访问HTML数据集
- 访问 HTML 文档中的 HTML
- 通过 Monoandroid 访问 HTML 元素值(Webview)
- 从不同的javascript文件访问HTML表单提交的值
- 通过它访问HTML元素's id DIRECTLY-这里发生了什么
- 通过HTTP服务器上的父级目录访问HTML中的JavaScript文件
- 从FORM访问HTML元素的JavaScript函数的单元测试用例
- Html对象标记:访问Html页面中的元素
- 问题:can't访问html模板AngularJS中的Json数据
- 如何访问HTML中的属性值以保存在数据库中单击按钮
- 如何从javascript访问html的STYLE标记中的class属性
- 从javascript文本模板访问HTML类
- 如何访问HTML表格单元格中的选择
- Javascript 无法访问 HTML(左右移动对象)
- 稍后通过 JavaScript 在文档中访问 HTML 元素
- 悬停时弹出文本框,无法访问 HTML