小编Chr*_*son的帖子

Jquery - 在表单上验证时间值 ​​- 正确的方法?

谷歌搜索后,搜索此网站以及jQuery发现没有简单的方法来验证时间价值.

根据事物的外观,它建议使用addMethod并使用regexpess值来检查时间应该是什么样的.

然而决定查看jquery.validate.js和如何检查dateISO,它看起来要容易得多,所以我然后复制了与dateISO相关的所有数据并将其称为timeISO并更改了字符串以验证时间并使用了以下时间刺痛

^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$ 
Run Code Online (Sandbox Code Playgroud)

是否有一些理由不应该jquery.validate.js像我一样修改和做到这一点?只是有点担心,因为我在谷歌和这个论坛上的所有搜索从未建议过.

validation time jquery jquery-validate

9
推荐指数
1
解决办法
3万
查看次数

如何使用javascript在一些定义的时间延迟后动态更改<p>标签数据?

我想<p>在定义的时间延迟后使用javascript 仅更改标签内容.例如a

<p>messages</p>
Run Code Online (Sandbox Code Playgroud)

应该改变取决于没有.新消息来了.如

<p>messages(1)</p>
<p>messages(2)</p>
Run Code Online (Sandbox Code Playgroud)

javascript tags time delay paragraph

8
推荐指数
1
解决办法
2万
查看次数

您可以使用AWS Toolkit for Visual Studio发布到现有的Amazon EC2实例吗?

我正在尝试亚马逊EC2上的免费套餐,并打算通过同一个微型实例托管几个小型网站.我已经设置并配置了运行Windows Server 2008的EC2微实例,其中包含所有必需品.这些网站都是ASP.NET MVC3应用程序.

我已经安装了适用于Visual StudioAWS Toolkit并连接到我的亚马逊帐户,这一切都运行良好.我Publish to AWS...遇到的问题是,如果我在解决方案资源管理器中右键单击我的项目并选择,我唯一的选择是将其发布到新实例.这对我不起作用,因为我想在同一台服务器上托管多个站点.

是否可以使用AWS Toolkit发布到现有实例,如果是,我该如何去做?

c# amazon-web-services asp.net-mvc-3

8
推荐指数
1
解决办法
3931
查看次数

CSS div定位辅助

我需要一些帮助来定位每个#box的悬停事件中出现的div.隐藏的div应该出现在以下列方式悬停的方框上方:

  1. 每个#tooltip div都会覆盖悬停的框以及旁边的框
  2. 方框1和2的工具提示应覆盖右侧的方框
  3. 方框3和4的工具提示应覆盖左侧的方框

    (为了使其更容易理解,请参阅附图
  4. 会有几排盒子,所以定位应该是相对的,而不是固定在页面尺寸上(我想)

到目前为止,我还没有设法使#tooltip定位正确(我知道一个应该是绝对的而另一个是相对的,但不管我的努力,我还没有把它钉住).

这是一个工作的jsfiddle,这是我追求的结果:

在此输入图像描述

html css jquery hover

8
推荐指数
1
解决办法
381
查看次数

JavaScript中的'this'参考

我在javascript中的对象编程有一点问题

有一个"类"任务,它有几个方法,一个包含在JQuery($.ajax)的帮助下异步发送请求的方法.请求成功后,必须执行类Task的特定方法(例如successFunction).

问题是,在successFunction的主体中查询之后,使用关键字引用类是不可能的this,因为上下文已经改变,并且它包含对执行ajax请求jquery-object的引用.

有哪些变体引用函数内部的当前Task对象,这些对象不是直接引起的,而是外部存在的?(例如,通过事件或ajax)

javascript ajax jquery this

7
推荐指数
2
解决办法
256
查看次数

如何在.NET MVC应用程序中包含社交媒体共享?

我有一个允许用户添加日记条目的应用程序.在期刊入口托盘下,我希望有Twitter,Facebook和Google+图标,这些图标将共享每个相应服务的条目.

我可以用什么库来处理这个问题?

.net twitter asp.net-mvc-3

7
推荐指数
1
解决办法
9602
查看次数

如何对将DOM元素附加到HTML主体的Vue组件进行单元测试?

我有一个Vue 2.0组件,它使用Vuetify中的Menu组件。我正在使用官方的vue-test-utils在测试期间安装我的组件。

我面临的问题是Menu组件将“菜单”附加到HTML主体(超出组件范围)。因此,我无法wrapper.find('.menu')像访问组件中的任何其他元素一样访问它。

是否有使用vue-test-utils访问附加到主体的元素的好方法?

更新资料

这时我的组件看起来非常像这个Vuetify Codepen示例

然后我将组件安装成这样:

import Vuex from 'vuex'
import Vuetify from 'vuetify'
import AuthenticatedUser from './AuthenticatedUser'
import { mount, createLocalVue } from 'vue-test-utils'

const localVue = createLocalVue()
localVue.use(Vuex)
localVue.use(Vuetify)

describe('AuthenticatedUser', () => {
  let getters
  let store

  beforeEach(() => {
    getters = {
      getUserDetails: () => { name: 'John Doe' }
    }

    store = new Vuex.Store({ getters })
  })

  it('should open menu when button is clicked', () => { …
Run Code Online (Sandbox Code Playgroud)

vue.js jestjs vuejs2 vuetify.js vue-test-utils

7
推荐指数
1
解决办法
1533
查看次数

如何使用JavaScript获取当前的浏览器URL?

我在主机上有一个网站,example.myhost.com 但我还有一个法语子域,fr.example.myhost.com与example.myhost.com不同.

如果我在fr.example.myhost.com和我使用window.location.href,我得到example.myhost.com而不是fr.example.myhost.com.

如何在浏览器的地址栏中输入URL?

javascript

6
推荐指数
1
解决办法
2万
查看次数

为什么我不能为不同的浏览器分组特定于浏览器的CSS选择器?

我只是尝试编写以下规则来为支持它的浏览器设置输入占位符的样式:

#main input::-webkit-input-placeholder,
#main input:-moz-placeholder
{
    color: #888;
    font-style: italic;
}
Run Code Online (Sandbox Code Playgroud)

问题是该规则未得到应用.但是,如果我这样打破它,它可以正常工作:

#main input::-webkit-input-placeholder
{
    color: #888;
    font-style: italic;
}
#main input:-moz-placeholder
{
    color: #888;
    font-style: italic;
}
Run Code Online (Sandbox Code Playgroud)

为什么我不能对特定于浏览器的选择器进行分组,还是有其他方法可以做到这一点?对同一元素重复两次相同的属性是不对的.

更新:

刚刚发现这个资源说明它无法完成,但到目前为止还没有关于原因的信息.看起来奇怪的是,浏览器必须放弃整个规则,因为它无法识别其中一个选择器.

css browser cross-browser css-selectors css3

6
推荐指数
1
解决办法
533
查看次数

Azure网站的裸域支持

从它的外观来看,新的Azure网站功能仍然不支持在裸域(例如example.com而不是www.example.com)下托管它们.我错过了什么吗?

dns azure azure-web-sites

6
推荐指数
1
解决办法
2876
查看次数