【问题标题】:Jquery, qunit selecting a substring of one classnameJquery,qunit 选择一个类名的子字符串
【发布时间】:2011-09-22 03:33:22
【问题描述】:

我正在编写 Qunit 测试来测试我们网站上表单的验证引擎。表单的结构是标准的,具有以下元素:

<input id="name" class="validate[required,length[1,255]] amp_validation_error_field" type="text" value="" title="Name" name="name">

我想在 Qunit 中编写一个测试,以验证何时满足条件(必需或在长度 1-255 内)会在页面上弹出一个小的警告 jpeg。

我想把它写成可扩展的,所以我想选择页面上所有在类中具有 validate 关键字的元素,但也能够区分具有不同类型验证的元素,例如所有元素需要或需要的页面以及检查长度等。我基本上不知道如何选择和解析类名。感谢您的帮助。

【问题讨论】:

    标签: jquery parsing css-selectors qunit classname


    【解决方案1】:

    一个好的开始:http://jsfiddle.net/morrison/jgay7/

    我不想自己承担所有工作,但我编写的扩展将获取第二个验证参数的值,在这种情况下,它将从长度中选择 [1,255]。它返回一个数组数组,其中内部数组保存前面提到的值。这应该是您解析所需内容的良好基础。

    如果您需要更多指导,请发表评论。

    【讨论】:

      猜你喜欢
      • 2011-05-05
      • 2014-02-21
      • 1970-01-01
      • 2019-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-31
      • 1970-01-01
      相关资源
      最近更新 更多