问题标签 [html5-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jquery基于html5数据属性的显示和隐藏
.html 文件:
我需要根据属性隐藏和显示元素。假设我需要显示带有单词 AAA 和类型 BBB 和数字 2 的元素。必须显示具有这些属性的所有元素,并且应该使用 hide 和 show 方法隐藏其他元素。帮助?
jquery - 使用 jQuery 更改正文数据属性
我正在使用 skrollr 并想让我的页面的整个主体更改颜色/渐变。我可以用我当前的代码来做到这一点,即:
但是,在加载 iFrame(由表单提交触发)时,我想更改正文的渐变。我认为更改data-start
值可能会解决问题,所以我尝试了:
但这并没有奏效。我尝试了其他在 iFrame 加载时起作用的 jQuery 函数(例如$('#idName').hide()
)。但是 .attr() 函数似乎不起作用,我认为 skrollr 的某些东西正在干扰。我也尝试过 .data() 函数,但这似乎也没有改变数据值。
有谁知道在某个触发(例如提交表单)后我如何更改正文渐变?
jquery - 如何使用 jQuery 创建可能的图像 url 并检查它们是否存在
好的,长话短说,我们公司从一家公司购买了一个网站。他们有自己的语言,类似于 Smarty。他们在为我们“创建”的模板中内置了一组非常粗略的功能。此模板不提供显示购物车商品图像的功能。所以,我必须“猜测”图像的 URL 是什么。
由于我无法在模板中创建任何类似 PHP 的函数,我必须使用 javascript/jQuery。
我需要做的:
创建几个可能的 URL,检查我是否猜对了 URL。如果是这样,那么我需要<div>
用有效的图像 URL 替换 a 的背景图像。
HTML
JS
图像(如果存在)采用“/product_images/18/4301/intel-i7-4770k”、“/product_images/18/4301/intel-4770k”或“/product_images/18/4301/large”的形式-intel-4770k'。
我真的更喜欢在 jQuery 插件中执行此操作,但它只是让我在尝试让它工作时变得复杂(因为我超级生疏)。任何可以以插件形式向我展示此内容的人都可以加分,哈哈。
任何帮助解决这个问题将不胜感激。我之前有一个不同的脚本在做基本相同的事情,但是所有的 $.ajax 检查都成功了吗?即使图像不存在。即使有上述变化,检查总是成功返回......
c# - C# ASP.NET MVC4 TextBoxFor-extension 没有用连字符替换下划线
我的 MVC4 应用程序中的 TextBoxFor 扩展有某种重载。该方法如下所示:
MyHelper 内部有一个 HtmlHelper 属性,用于我没有重载的“正常”MVC 内容。
在我创建的方法中
因为我需要在这里添加一些类。
下一个调用是:
哪个调用默认TextBoxFor()
方法。
当我打电话给分机时
它不会替换呈现的 HTML 中的data_blur_update
with 。data-blur-update
为什么?
我在这里想念什么?
jquery - 使用 jquery 在选择选项上设置 html5 数据属性
只是想知道是否有人可以告诉我如何将 HTML5 数据元素添加到生成的 jquery<select>
<option>
中。我有以下代码,它以编程方式<options>
从 Ajax 查询的结果中设置选择。
提前致谢。
javascript - AngularJS:如何将 ng-bind/ng-bind-template 用于 HTML5 数据属性
在我的代码中,我有一个按钮,我通过使用 HTML5 数据属性和 AngularJs 表达式将数据附加到它以向它显示通知。代码是这样的
但是使用表达式的坏处可以在这里找到。因此,显然解决方案是使用ng-bind
or ng-bind-template
。
但是如何为 HTML5 的数据属性执行此操作,因为在我的 CSS 中,我将样式声明为data-notification
,
欢迎对此问题提出任何建议。
-编辑我认为对我的问题有些误解。上面要显示的代码{{tweetCount}}
对我有用。唯一的问题是,double curlies
在页面加载时实际上会向用户显示一瞬间。ng-bind/ng-bind-template
建议使用解决此问题。但就我而言,我必须将其应用于 HTML5 的数据属性标签。怎么做?
php - 如何使用 php 根据 mysql 的值使这个翻转开关工作
我已经购买了一个基于 bootstrap/html 的管理面板,它具有许多强大的功能,其中之一是翻转开关,它看起来非常时尚,并希望将其用于我的任何产品状态。
这就是实际代码的样子
当我从浏览器中检查元素时,我得到以下信息:
我使用了通常的 data-role="flipswitch" 但这看起来不同
打开看起来像这样
关闭看起来像这样
请帮助我如何根据来自数据库的值使用上面的内容来更改页面加载时间。
我试过关注但没有工作
并且开关不能正常工作并停止滑动顺畅。
谢谢你们的帮助
========= 似乎管理面板的开发人员将此模块用于开关
http://www.bootstrap-switch.org/documentation-2.html
因此,如果有人可以帮助我,将不胜感激。我现在被困了几个小时:(
javascript - $(event.target).attr("data-bar") 未定义
Jquery 在访问自定义数据属性方面表现出一些非常奇怪的行为
这是HTML
jQuery
这给出了 bar = undefined
然而
给出 bar = "bar"
我觉得这非常奇怪。在 Chrome 调试控制台上,它清楚地显示了数据集或目标持有bar: "bar"
但没有e.target
它返回undefined
。这是某种错误吗?
javascript - JQuery 插件 select2 的 data-* 属性是否与 Backbone 配合得很好?
这是我的模板中的一个片段(Backbone with Marionette):
然后在使用模板的视图的 onShow 方法中:
这是 select2 v4.0。类型出现,但 minimumresultsforsearch 没有任何效果。我不确定如何调试,欢迎任何建议!
仅供参考,我试图在 html 中进行一些配置的原因是,据我所知,我必须在 onShow 中使用相同的配置选项,然后在需要更新该元素的任何方法中再次使用,所以我重复了很多代码。如果我可以将它们放在 html 中,我想我只需要在 javascript 中使用相关选项,即“数据:”。