我试图用id'slide'迭代每个div并在末尾添加一个数字(例如slide1,slide2等)
我已经能够为每个div添加一系列类,但我只能获得相同的代码来重命名第一张幻灯片,而不是其余的.
$(document).ready(function() {
$("#slide").each(function(i) {
$(this).attr('id', "slide" + (i + 1));
});
});?
Run Code Online (Sandbox Code Playgroud)
和jsfiddle在这里http://jsfiddle.net/YsvCe/1/
提前致谢
我有一个正则表达式验证网址
/(^$|^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$)/
Run Code Online (Sandbox Code Playgroud)
虽然我知道这是不正确的,例如它不允许哈希符号,而不是抛出验证错误,它只是崩溃应用程序.它似乎也崩溃了一个独立的正则表达式测试器.
任何人都可以解释为什么?
代码上下文是在模型中使用的,用于验证用户输入的URL以呈现到页面上
validates :source_link, :format => { :with => /(^$|^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$)/,
:message => 'Only valid urls allowed' }, :if => :apply_validations?
Run Code Online (Sandbox Code Playgroud)