我正在创建纬度和经度的验证.
现在这是我的jQuery脚本:
var latlngVal = /^(-?([1-8]?[1-9]|[1-9]0)\.{1}\d{1,6}),{1}(-?([1]?[1-7][1-9]|[1]?[1-8][0]|[1-9]?[0-9])\.{1}\d{1,6})/;
var latlng = $("input#latlng").val();
var invalid_latlng = 'Latitude and Longitude are not correctly typed';
// Validate Latitude and Longitude
if(!latlngVal.test(latlng)) {
// ERROR
$("#error").html(invalid_latlng);
return false;;
};
Run Code Online (Sandbox Code Playgroud)
Google的输出可以是这样的:63.548552,-127.529297.
我正在向他们展示如何直接从谷歌复制纬度和经度并将其放入视频中.但不知何故,验证仍然表明输入的纬度和经度是错误的.
我想知道我的var latlngVal是正确还是错误.
然后我也在做这个脚本,它似乎也不起作用..:
var emailVal = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
var email = $("input#email").val();
var invalid_email = 'Please type a valid e-mail address';
// If e-mail address is not empty - validate
if (!email == '') {
if(!emailVal.test(email)) {
// ERROR - customize
$('#error').html(invalid_email);
return false;
}
}; …Run Code Online (Sandbox Code Playgroud) 我想知道的是是否可以在同一页面上有多个定制的 -webkit-scrollbars..我制作了一些特定的 div 颜色,例如一个 div 有绿色文本和图像,另一个有蓝色等。所以我想为每个 div 制作一个自定义滚动条,使其与颜色匹配。
Q1: 有可能吗?
Q2:如果是这样,我该怎么做?
我想过一种解决办法,但我觉得有点麻烦。一种解决方案可能是让每个 div 包含一个 iframe,然后使用独特的滚动条创建单独的页面,但我不知道这是否会起作用。
我有一个用图像制作画布背景的想法。我之所以希望画布元素作为背景,是因为我想在用户登录时模糊图像。我认为这会是一个不错的效果。因为我不刷新页面,所以我喜欢它为模糊效果设置动画。我将在这里提出多个问题,因为它们都相互依赖。
我有两个关于如何制作的想法。第一个将有一个带有背景图像集的简单 div 标签。然后,当用户登录时 - 脚本将创建一个画布元素,背景图像放置在 div 中,然后模糊它并让它淡入 div 标签。
另一种方法是从头开始构建画布元素,然后从头开始设置图像。
这就是我制作背景图像的方式。
var canvas = document.getElementById('bg_canvas');
var context = canvas.getContext('2d');
var imageObj = new Image();
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
imageObj.onload = function() {
context.drawImage(imageObj, 0, 0);
};
imageObj.src = '2.jpg';
Run Code Online (Sandbox Code Playgroud)
好的.. 那是最简单的部分.. 我需要一种方法将drawImage函数中的高度或宽度设置为auto. 如果宽度大于高度,我希望将高度设置为自动。我不希望图像在屏幕上拉伸。我该怎么做?
现在是问题 2。当用户调整屏幕大小时,我也想调整画布元素内的图像大小。模糊或不模糊。
我想它会被设置成这样:
$(document).ready(function() {
winResize();
$(window).resize(function() {
winResize());
}
});
function winResize() {
var canvas = document.getElementById('bg_canvas');
var context = canvas.getContext('2d');
var imageObj = new Image();
canvas.width = window.innerWidth; …Run Code Online (Sandbox Code Playgroud) 我正在附加一个引用 at javascript 和样式表的子元素,但是当不再使用它时,我想再次删除它。
var head = document.getElementsByTagName('head')[0];
// We create the style
var style = document.createElement('link');
style.setAttribute("rel", "stylesheet");
style.setAttribute("type", "text/css");
style.setAttribute("href", '_css/style.'+app+'.css');
var script = document.createElement('script');
script.setAttribute("type", "text/javascript");
script.setAttribute("src", '_scripts/_js/script.'+app+'.js');
// And the append the style
head.appendChild(style);
head.appendChild(script);
Run Code Online (Sandbox Code Playgroud)
这就是我附加脚本的方式,它完美地工作..但我无法弄清楚如何从 HTML 中的 head 标签中再次删除标签。
有没有人知道如何再次从标题标签中删除标签..我一直在 Stackoverflow 周围搜索,但实际上似乎没有人有这种问题,但如果有人知道还有另一个问题可以回答这个问题,请告诉我..
我正在使用一个书籍应用程序,用户可以点击一个单词,然后一个音频文件的一部分将播放包含该单词的单词,并且该单词将被突出显示.不幸的是,我现在遇到了一些错误,我试图优化代码,从仅iOS8到支持iOS7.
这是我得到的错误:
2015-06-10 10:42:50.455 Chi Shin får en hund[63976:607] selected :sammen -- <_UITextKitTextPosition: 0x7862b8b0> (28B)
2015-06-10 10:42:50.456 Chi Shin får en hund[63976:607] -[__NSCFString containsString:]: unrecognized selector sent to instance 0x78f585a0
2015-06-10 10:42:50.458 Chi Shin får en hund[63976:607] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString containsString:]: unrecognized selector sent to instance 0x78f585a0'
*** First throw call stack:
(
0 CoreFoundation 0x023371e4 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x020b68e5 objc_exception_throw + 44
2 CoreFoundation 0x023d4243 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275
3 …Run Code Online (Sandbox Code Playgroud) 基本上我正在寻找一种方法来重建这个网站上的滚动功能
http://beoplay.com/Products/BeoplayA9
问题是,当您开始滚动时,页面不会像往常一样滚动,但它会注意到您的滚动命令并激活垂直页面移动.有谁知道如何在jQuery中重新创建该功能?
我假设这将是什么e.preventDefault();时候$(window).scroll(),然后执行一个动画,根据窗口的高度向上或向下滑动当前div.
我不知道这是否是提出这样一个问题的地方,但由于它是关于某些VBA脚本,我认为可能.
我一直在写这个宏函数:
Function Mod10(tl As String) As Byte
Dim c(13) As Integer
Dim er As Integer
c(13) = Mid(tl, 14, 1) * 2
c(12) = Mid(tl, 13, 1)
c(11) = Mid(tl, 12, 1) * 2
c(10) = Mid(tl, 11, 1)
c(9) = Mid(tl, 10, 1) * 2
c(8) = Mid(tl, 9, 1)
c(7) = Mid(tl, 8, 1) * 2
c(6) = Mid(tl, 7, 1)
c(5) = Mid(tl, 6, 1) * 2
c(4) = Mid(tl, 5, 1)
c(3) = Mid(tl, 4, …Run Code Online (Sandbox Code Playgroud) 我找到了许多解决方案来显示阴影或在内容有一个时向顶部横幅添加一个类top < 0px;.但是,我想知道是否有一种方法可以在滚动时慢慢淡入阴影,所以也许阴影只会opacity:0.5在滚动10px之后,例如?
Google会在Google+页面中使用它,您可以在其中滚动内容,然后滚动时顶部下方的阴影会慢慢淡入,但如果再次向上滚动,也会再次淡出.任何人都可以告诉我这是如何用jquery和css3做的?
我看过这一个,但唯一不对的是我希望阴影在滚动时越来越淡.我不希望它突然出现.
也许它可以分步进行..这不起作用,但它可能会给你一个想法..
var done = $(document).scrolltop() - 20x;
// now we can use this number as 100% scrolled
$(document).scroll(function() {
// here we can animate the shadow opacity after 20%, 40%, 60%, 80% and 100%
}
Run Code Online (Sandbox Code Playgroud) 我不知道在PHP中是否可行,但我想根据用户输入的内容以及输入错误的情况检查数组是否正确.例如,我可以有这样的数组:
$correct_values = array('accounts','users','cheesecake','banana');
Run Code Online (Sandbox Code Playgroud)
如果用户提交一个字符串说例如acounts(注意只有一个'c'),那么我想通过$correct_values-array查看是否有类似的东西并返回值 - 在这种情况下return $correct_values[0].如果用户提交banan它应该返回$correct_values[3].
PHP中是否存在允许我检测到此功能的现有功能?或者我是否需要创建一个$common_typos包含所有常见错误的-array并返回一个数组键$correct_values?