草庐IT

banner_data

全部标签

html - 对自定义属性使用 data- 而不是 x- 前缀有什么好处?

AngularJS文档saysOptionallythedirectivecanbeprefixedwithx-,ordata-tomakeitHTMLvalidatorcompliant..示例标记:无前缀:data-:x-:x-前缀比data-更快,但我看到的教程要么不使用前缀,要么使用data-,所以我的问题是:有什么理由我可能想使用data-而不是x-? 最佳答案 使用data-前缀而不是x-前缀的优点是data-前缀保证对作者可用随心所欲,而x-前缀有一天可能会用于特定于浏览器的目的,可能会与您的目的发生冲突。请注意,x-

jQuery.data(key) 抛出 undefined 不是一个函数

我有一些复选框用于显示/隐藏列并自动调整它们的大小以适合屏幕。我已使用数据属性将复选框链接到它们的相关列,并尝试使用jQuery.data()读取此值.这给出了“undefinedisnotafunction”的错误,即使断点似乎显示我已经正确设置了我的变量到这一点。HTMLShoworhidecolumns:SelectionviadropdownsSelecteditemsMapDiv1Div2Div3jQuery$(document).ready(function(){$('#column-selector').on('change',function(){varnumberOf

html - data-value、data-title、data-original-title、original-title等的用途和用法是什么?

我一直在GitHub等更现代的网站上看到这些属性,它们似乎总是与自定义的弹出窗口一致,如title属性。Option1Option2Option3Option4我在HTML5Doctor上阅读了一些关于数据属性的文档,但我不太确定这一点。使用它们是否有一些SEO或可访问性优势?在这种特定情况下,通常用于创建弹出窗口的插件(希望是jQuery)是什么? 最佳答案 简单地说,自定义数据属性的规范指出,任何以“data-”开头的属性都将被视为私有(private)数据的存储区域(私有(private)的意思是最终用户看不到它——它不不影响

html - 我可以在一个 HTML "data-"元素中有多个值吗?

我可以在一个HTML“data-”元素中有多个值吗?类似于一个类可以有多个类名。如果可能,我想创建一个CSS/JS库,它使用一个“data-”元素来容纳所有库样式。例如:这样,任何程序员自定义样式规则都可以进入元素类。我这样做的原因是为了使可读性更容易,所以它看起来像: 最佳答案 CanIhavemultiplevaluesinoneHTML"data-"element?你可以有一个字符串。该规范没有为属性中的数据定义任何特定格式,该格式旨在由站点特定JavaScript处理。Similartohowaclasscanhavemul

javascript - html5-script-attribute "data-main"是如何工作的?

例如requireJS使用以下语法:在其文档中您可以阅读:data-mainattributetellsrequire.jstoloadscripts/main.jsafterrequire.jsloads这(脚本加载顺序)怎么可能?如果js文件的名称是nomain.js,数据属性会是“data-nomain”吗?我在html5规范中没有看到相关信息,还是我看错地方了?谢谢 最佳答案 Howisthat(scriptload-order)possible?因为这就是require.js的目的,它由相当多的代码组成。那个特定的部分相当

html - HTTP 后 : url parameters and form data

当我通过Web表单发送httpPOST请求时,在URL中指定的参数与在服务器端通过表单传递的参数之间是否有任何区别(实际上或理论上)?我可以使用url参数执行整个POST并期望得到与表单输入相同的结果吗?喜欢:或者:谢谢。 最佳答案 Gabriel和BrokenGlass提供的引用资料非常棒,但让我给你2美分。我假设您已经对如何检索从服务器端表单发送的数据有所了解。如果您不这样做,请从这里开始,答案会比您想象的更快。嗯,在URL或表单的属性操作上发送的参数是GET数据参数。它们将被解析并按原样提供。期间。来自具有POST方法的表单的

html - 我可以将 HTML5 data-* 属性用作 bool 属性吗?

这个问题在这里已经有了答案:AreemptyHTML5dataattributesvalid?(4个答案)关闭8年前。我想使用自定义bool属性将元素的内容标记为可编辑。我知道data-*属性,但不确定它们是否需要值。我不需要data-is_editable="false",因为缺少该属性是等效的。我只关心它是否为“真”(如果该属性存在)。我知道我可以使用其他属性,例如class,但我不想这样做,因为它似乎有点不合适(如果我对此有误,请纠正我)。这是我正在阅读的资源,可能是错误的文档,或者我忽略了我正在寻找的信息:http://www.w3.org/html/wg/drafts/htm

html - 如何将 data-disable-with 上的 html 设置为 rails submit_tag

我有一个使用Bootstrap的RoR应用程序。我正在尝试将fontawesomehtml图标标签应用于submit_tag助手,但它似乎不受支持。当我单击提交时,禁用内容仅显示为字符串而不是被解释为html,尽管它对link_to帮助程序有效。这是erb:"form-control","data-html"=>true,:value=>@term})%>"Searching...".html_safe%>这是我点击提交后的结果:它适用于link_to,但我无法将值从text_field_tag传递到link_to,否则,我会对这个解决方案感到满意。我真的宁愿避免自己编写.ajax方法

html - 什么是 data-target 和 data-slide-to 属性?

我正在使用bootstrap,(好吧,我是新手),我发现了这两个属性,有人可以给我解释一下吗? 最佳答案 只是为了发扬@Larsenal的观点,自定义数据属性对于开发人员来说可能非常方便。正如规范所说:Customdataattributesareintendedtostorecustomdataprivatetothepageorapplication,forwhichtherearenomoreappropriateattributesorelements.Theseattributesarenotintendedforuseb

html - data-* 属性可以包含 HTML 标签吗?

即Whatgives?"/> 最佳答案 据我理解的指南,它基本上是有效的,但最好使用HTML实体。来自HTML4reference:Youshouldalsoescape&withinattributevaluessinceentityreferencesareallowedwithincdataattributevalues.Inaddition,youshouldescape>as>toavoidproblemswitholderuseragentsthatincorrectlyperceivethisastheendofata