Tag: html5

单个占位符中是否可能有多种文本颜色?

我想要一个带有多种颜色文本的占位符。请帮助我。 我有一个输入文本,占位符显示我是个好孩子。 我希望颜色不同的好词。

页面加载与jQuery-mobile转换不同

我有一个网站,直接加载时工作正常(通过调用其URL),但是,当我通过滑块转换到达网站时: mySite 似乎它不会加载一个刚刚在head中声明的.js文件: 我是jQuery mobile,jQuery,HTML5和JS的新手。 所以…有人可以向我解释一下URL调用和jQuery移动转换之间的区别是什么? (顺便说一句。我用它来开发Android-App)

slideDown最后突然跳了起来

我在垂直列中构建了一个相当普通的菜单子菜单 – 嵌套的slideToggle ,使用slideToggle来展开和折叠子菜单。 我试图解决的问题是子菜单在最后“跳”开的方式。 (我正在测试最新版本的Chrome。)在第二个子菜单“好处”中,这可能是最值得注意的。 当菜单折叠时,它不会跳转,只有当它们正在扩展时才会跳转。 我认为问题可能与以下内容有关:after仅在菜单完全展开:after添加样式。 具体来说,一旦菜单完全展开,类current就会添加到LI标签中。 但是注释掉切换该类的代码似乎没有任何效果。 http://jsfiddle.net/mblase75/5gGum/ JS: $(document).ready(function() { $(‘#group-subnav > ul > li > a’).on(‘click’, function(e) { e.preventDefault(); var $li = $(this).closest(‘li’); $li.find(‘ul’).slideToggle(”, function() { $li.toggleClass(‘current’) }).end().siblings().find(‘ul’).slideUp(”, function() { $li.siblings().removeClass(‘current’) }).end(); }); });​ CSS相当可观,HTML也不起眼。

HTML5类型检测和插件初始化

A部分: 我知道有很多东西告诉你浏览器是否支持某个HTML5属性,例如http://diveintohtml5.info/detect.html ,但他们没有告诉你如何从个人获取类型元素并使用该信息来初始化您的插件。 所以我尝试过: alert($(“input:date”)); //returns “[object Object]” alert($(“input[type=’date’]”)); //returns “[object Object]” alert($(“input”).attr(“type”)); //returns “text” … which is a lie. it should have been “date” 没有人工作。 我最终想出了这个(确实有效): var inputAttr = $(”).append($(this).clone()).remove().html().toLowerCase(); alert(inputAttr); // returns “” 谢谢: http : //jquery-howto.blogspot.com/2009/02/how-to-get-full-html-string-including.html 所以我的第一个问题:1。为什么我不能在不支持html5的浏览器中读取“type”属性? 您可以组成任何其他属性和虚假值并阅读它。 2.为什么我的解决方案有效? 为什么它在DOM中是否重要? B部分: 以下是我使用探测器的基本示例: $(function () { var tM = document.createElement(“input”); tM.setAttribute(“type”, “date”); if […]

用户可以禁用html5 sessionStorage吗?

用户可以禁用HTML5 sessionStorage他可以如何禁用cookie吗? sessionStorage也会在页面刷新之前有效吗? 我的意思是会话实际意味着什么,是页面刷新?

使用jQuery在datalist中获取选定的值

非常简单直接。 当我想要选择一个值并将其插入SQLite数据库时,我在表单上预先填充了一个带有值的HTML数据表。 这是我的示例代码无效。 请帮忙。 HTML5 datalist表单创建: 这是不起作用的示例jquery代码: var relationshipTemp = $(‘#TypeList option:selected’).text();

热门来获取不完整的datetime-local输入值

我的页面上有以下表格: 我使用此代码来获取字段的值: var start = $(‘#startDate’).val(); 我的问题是输入字段的值保持未定义,直到填写完每个部分,包括小时,分钟,秒和上午/下午。 我希望能够从表格中获得一个只有所选年份的价值。 我该怎么做呢? 我很乐意将未填写的值归零,但我无法弄清楚如何获得用户填写的datetime-local部分。 我知道我可以使用jQuery UI的datepicker的timepicker插件来做到这一点,但我真的不想走这条路 – 我更喜欢Chrome实现。

popstate返回event.state未定义

我正在学习HTML5中的历史记录,在此示例中(打开JavaScript浏览器控制台以查看错误) event.state.url返回: Uncaught TypeError: Cannot read property ‘url’ of undefined 看看和帮助: http : //jsfiddle.net/un4Xk/

localStorage事件侦听器不会在Chrome中为本地文件触发

我需要在更改localStorage时收到通知。 此代码在Firefox 24中运行良好,但在Chrome 29(或30)或IE 10中不起作用。它也适用于实时服务器,但在我使用本地文件进行测试时( file:/// ) 。 这是代码: Index $(document).ready(function() { $(‘#submit’).click(function() { console.log(‘Clicked’); if($(‘#username’).val() != “”) localStorage.setItem(‘someItem’, ‘someValue’); }); $(window).bind(‘storage’, function(e) { alert(‘change’); }); }); Click me 这在Chrome中有什么问题? 我根据需要打开两个标签。

jQuery .data()没有检索数据 – *

我正在测试IE8。 我刚刚将jQuery从v1.5.2升级到v1.6.1,现在数据方法无效。 这行看起来像这样: 这工作: $(“#docClassAttributeFields tbody tr:first”).attr(“data-DocClassAttributeFieldId”); 这不起作用: $(“#docClassAttributeFields tbody tr:first”).data(“DocClassAttributeFieldId”); 它有错误吗? 这是一个例子。 在1.5.2和1.6中运行它以查看它们如何以不同的方式运行… http://jsfiddle.net/5hbKX/