Tag: html5

Jquery提交与javascript提交

我点击普通按钮时尝试调用表单validation。 这似乎适用于jQuery,但不适用于普通的javascript。 任何人都可以解释jquery的.submit()和javascript的.submit()方法之间的区别吗? 或者我做错了什么? Form Submit function validateForm(form) { if (form.username.value==”) { alert(‘Username missing’); return false; } return true; } Login4 Login5

JSONP调用无法使用apple-mobile-web-app-capable =“是”

问题:使用设置,我的所有jsonp请求都被拒绝。 我通过设置content =“yes”来读取,您无法更改页面。 但我不知道你无法请求外部资源。 这个应用程序必须全屏。 有没有办法在html5应用程序上使用此标签将iPad设置为全屏模式? 现在我的请求只是被发送到另一个子域,他们都被拒绝了? 任何人都知道如何解决这个问题? 允许jsonp并强制全屏模式?

Html5拖放svg元素

我想在这里按照html5拖放教程。 我无法在rect元素上注册dragstart事件。 如果我将事件从draggable更改为mousedown则调用handleDragStart处理程序。 请忽略代码中的其他空白注册。 JSFiddle 在这里 svg rect { cursor: move; } SVG/HTML 5 Example loc.js $(document).ready(function() { function handleDragStart(e) { log(“handleDragStart”); this.style.opacity = ‘0.4’; // this ==> e.target is the source node. }; var registercb = function () { $(“#cvs > rect”).each(function() { $(this).attr(‘draggable’, ‘true’); }); $(“#cvs > rect”).bind(‘dragstart’, handleDragStart); $(window).mousedown(function (e) { }); […]

滚动到该部分时如何使Chart.js动画?

我正在尝试使用Chart.js中的饼图( http://www.chartjs.org/docs/#pieChart-exampleUsage )。 一切顺利,但动画会在页面加载后立即发生,但由于用户必须向下滚动才能看到图表,因此他们不会看到动画。 无论如何我只能在滚动到该位置时才能启动动画? 如果可能的话,每当该图表进入视图时,是否可以进行动画处理? 我的代码如下: var pieData = [ { value: 30, color:”#F38630″ }, { value : 50, color : “#E0E4CC” }, { value : 100, color : “#69D2E7” } ]; var myPie = new Chart(document.getElementById(“canvas”).getContext(“2d”)).Pie(pieData);

JS基于屏幕键盘的浏览器,如手机和平板电脑

我们有一个嵌入式系统的应用程序,我们正在开发基于HTML5,CSS3和一些JS库的几个应用程序,它们在webkit浏览器上运行。 我想知道是否有任何库在屏幕键盘上实现可定制的键图形。 它也应该很容易国际化。 可能是基于HTML5canvas的任何东西? 我很感激任何意见。 谢谢!

jQuery是否在内部将HTML5数据属性键转换为小写?

我试图尽可能地将我的JavaScript编码风格与我的Zend编码风格相符合,这是使用camelCase。 因此,在我的HTML5数据属性中,我将命名它们,如下例所示: Delete User #1 … 将Jquery用于操作的非常不引人注目的方式,但是当我调用$(’。action’)。data()时,属性名称将转换为小写。 这有什么变通方法吗? 我从不认为JavaScript变量应该包含破折号,我无法理解为什么jQuery在内部为我做这个? 或者也许是HTML5?

如何在数据属性数组中选择具有特定值的jQuery元素

有没有办法在jQuery中选择在数据属性数组中具有特定值的元素? 考虑一下这段html: Person name 1 Person name 2 在jQuery中选择数据城市属性中所有“纽约”的人的最佳方法是什么? 解决方案应该考虑到某些城市名​​称出现在其他城市名称中(例如2:伦敦,新伦敦) 例2: Person name 1 Person name 2 在jQuery中选择数据城市属性中所有“伦敦”的人的最佳方法是什么? 不应选择带有“新伦敦”的城市。

如何在JavaScript中将px转换为vw?

我想在JavaScript中将px转换为vw ,我该怎么办? 我一直在寻找它,但我没有找到任何东西。 所以, 1px→? VW 谢谢。

使用cropper js将canvas转换为blob

我使用cropper.js创建了一个用于裁剪图像的应用程序。 应用程序正在运行并且图像正在裁剪,之后我尝试将裁剪后的图像作为blob发送到服务器端进行存储, 根据cropper.js文档,我们可以使用canvas.toDataURL获取数据URL,或使用canvas.toBlob获取blob并使用FormData将其上载到服务器。 当我尝试使用canvas.toDataURL()时,我得到了base64字符串,但实际上我需要将文件作为blob发送,所以我尝试使用canvas.toBlob()但是我得到了Uncaught TypeError: canvas.toBlob is not a function chrome中Uncaught TypeError: canvas.toBlob is not a function和TypeError: Not enough arguments to HTMLCanvasElement.toBlob. 在Firefox中 任何人都可以告诉我一些解决方案 我的代码是这样的 var canvas = $image.cropper(“getCroppedCanvas”, undefined); var formData = new FormData(); formData.append(‘mainImage’, $(“#inputImage”)[0].files[0]); formData.append(‘croppedImage’, canvas.toBlob());

使用jQuery触发oninput事件

我在textarea上有一个oninput事件来检查高度并调整它的大小。 现在我需要编辑值。 我只是通过在jQuery中编辑val()来实现这一点,但这不会触发oninput事件。 有没有办法用jQuery以编程方式触发oninput事件?