小编rev*_*ive的帖子

jQuery Validation插件,在Twitter Bootstrap本机元素中放置错误

我正在使用Twitter Boostrap,我试图将jQuery Validation插件错误放在正确的元素中,而不是在HTML中硬编码每条消息.

请在这里查看jsfiddle:http://jsfiddle.net/yaEaF/1/

$('#register').validate({
rules: {
    name: {
        minlength: 2,
        required: true
    },
    lname: {
        minlength: 2,
        required: true
    },
    username: {
        minlength: 2,
        required: true,
        remote: {
            url: '/setup/verify_username/',
            cache: false
        }
    },
    email: {
        required: true,
        email: true,
        remote: {
            url: '/setup/verify_email/',
            cache: false
        }
    },
    password: {
        required: true,
        minlength: 5,
        maxlength: 250
    },
    password2: {
        equalTo: '#password'
    },
    postal_code: {
        required: true,
        minlength: 5
    },
    timezones: {
        required: true
    },
    mp: { …
Run Code Online (Sandbox Code Playgroud)

validation jquery jquery-validate

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

在根域覆盖htaccess的Wordpress htaccess.子域名应用程序现在不工作

我们在服务器的根目录中安装了WP并且运行良好..但是,我们刚刚在子域中安装了另一个应用程序.现在,我可以查看该应用程序的index.php文件,但不能对它做任何事..根htaccess的规则(从WP基本安装)的影响的请求.

那么,如何消除WP htaccess文件影响子域呢?

以下是root的htaccess内容(WP安装):

<IfModule mod_rewrite.c>
RewriteEngine On
# BEGIN WordPress
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
</IfModule>
Run Code Online (Sandbox Code Playgroud)

对于子域中的htaccess:

RewriteEngine on
RewriteCond $1 !^(index\.php|css|stylesheets|js|images|user_guide|favicon\.ico|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Run Code Online (Sandbox Code Playgroud)

我在网上到处搜索并尝试了一些我发现的样本......没有任何效果.

任何帮助是极大的赞赏 !谢谢

更新: 似乎Wordpress不是罪魁祸首..出于好奇,我删除了WP .htaccess文件中的所有行..并且子域中的应用程序仍然无法正常工作.它的重写规则一定是错的..

所以,这是第二个重写规则无效.如果我输入/index.php?about然后我可以看到关于页面..但它应该显示为:/ about

subdomain wordpress .htaccess mod-rewrite

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

使用htaccess重写/重定向,因此单个PHP文件可以根据GET/POST变量显示数据

当我试图了解更多关于.htaccess重定向规则时,请耐心等待 - 我是专业的UI人员,我正在尽力提高除HTML/CSS/PHP等以外的编码技能语言

所以,我所拥有的是一个包含菜单的index.php文件 - 非常简单.如果在用户计算机上启用了Javascript,则使用简单的jQuery好东西在菜单下方显示表单,每个链接都有一个'return false;' 应用.

我想要做的是让关闭JS的页面可以访问,所以我不想将用户重定向到另一个页面,而是希望从每个链接使用POST或GET变量,以显示各种形式.. index.php文件 - 但是URL反映了菜单选项

以下是使用名为 - Home,About,Form1和Form2的菜单项的示例:

使用JS,单击上面的示例按钮只需将表单滑动或将数据包含在页面上.

关闭JS后,如果用户单击"关于"链接,我想将URL重写为http://domain.com/about - 但请将用户保留在index.php页面上(因为它是唯一的页面) )并能够使用POST或GET变量来显示使用PHP.

因此,访问http://domain.com/index.php?page=about 会在URL中显示 http://domain.com/about,但会将GET变量"page"传递给index.php文件.

希望这是有道理的......我相信有很多方法可以实现这一目标,所以如果你有关于如何改进它的想法,无论如何,我都很乐意听到它!

再次感谢Revive

php .htaccess post redirect get

5
推荐指数
1
解决办法
1851
查看次数

htaccess删除.php扩展名,index.php并添加尾部斜杠

这是针对基本的HTML/PHP页面,没有查询字符串等.我搜索了高低,找到了从URI中删除'index.php'的资源,或删除'.php'和其他文件扩展名.甚至添加一个尾部斜杠.但是,每次我尝试使用它们,或者使用我找到的示例时,我都会收到500服务器错误.

我可以在一个页面上传递查询字符串,但实际上我只想从索引页面中删除"index.php"并使所有子页面都没有文件扩展名.所以,像这样:

domain.com/index.php到domain.com/ domain.com/page1.php到domain.com/page1/ domain.com/page2.php到domain.com/page2/ domain.com/page3.php到域. COM /第3页/

我可以找到的所有示例都集中在CMS等等.查询字符串等等.没有什么只关注基本URI,我认为可能是导致我得到的错误的原因.

任何帮助表示赞赏!! 谢谢

.htaccess mod-rewrite url-rewriting

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

如何为第三次单击分配jQuery点击事件?

我正在尝试找到一种将点击事件附加到元素的简单方法,这对于第一次和第二次点击事件来说非常容易.但是,我想要完成的是三次单击切换.

第一次点击= addClas('one'); 第二次点击= removeClass('one').addClass('two'); 第三次点击= removeClass('two').addClass('three'); 下一次单击将==第一次单击并再次循环...

我正在使用一个简单的div并通过CSS应用样式,以更改元素背景位置 - 所有非常典型和容易..并且是为toggle()或click()事件做的蛋糕..但我无法想象为我的生活如何处理第3次点击!:d

这是我的标记,例如:

任何帮助是极大的赞赏 !!

更新: 我有一些有用的东西..但是,恕我直言,这是丑陋和混乱..必须有一个更清洁,更简洁的方式:$(".tri_switch").click(function(){var this_id = $(this).attr("id");

<div class="tri-swtich" id="switch"></div>
Run Code Online (Sandbox Code Playgroud)

// alert(this_id); });

jquery jquery-ui click jquery-events

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

这个UI控件的jQuery版本(滑动切换开关)

我在使用webapp时遇到了这个控件(这在仅限于邀请的测试版中)并且喜欢UI交互.webapp是使用prototype/scriptaculous构建的,我们通常在构建我们的Web应用程序时使用jQuery ..我的问题是,有没有人看过jQuery相当于这个UI元素?

我喜欢这种方法的几个不错的东西,而不是典型的无线电接收方法,是切换按钮的动画滑动效果,并且仍然可以在双击和调整大小光标上滑动.

由于我没有该元素的工作示例,因此我附加了一个链接以查看其中的屏幕截图.:)

http://www.youtube.com/watch?v=kdyBodu4bSM

我正在寻找的是一个jQuery插件,可以完成同样的事情..或jQuery中这样的代码片段.谢谢!

jquery-ui

0
推荐指数
1
解决办法
9931
查看次数

jQuery动态添加的元素无法删除

我一直在努力找到解决这个问题的方法,并且在网上遇到了很多类似的帖子,但是没有一个解决方案适用于我的特定实例.

我在一组元素中使用jQuery'inserAfter'.我可以轻松地添加组,但是,我还有一个remove()函数,当单击删除链接时调用,但是新添加的元素没有任何反应,即使我可以删除其他组没有问题.

我正在使用jQuery的on()来实现click函数..但是,这仍然不适用于动态添加的元素.

要重现此问题,请转到下面的jsfiddle链接,单击"添加组"按钮,然后看到添加到DOM的黄色组.现在,将鼠标悬停在黄色组上以显示删除按钮.点击删除按钮,tada ... nothin'

这是一个例子:

http://jsfiddle.net/revive/5MFRm/

jQuery(function($) { 

    $( "#tabs" ).tabs();
    $("#group0").hide();
    $('.group-content').hide(); // Hide all group-content elements

    function clonePanel() {          
        var panel=$("#tabs #group0").clone(false),
            lastpanel = $("#tabs .group").last().index(),
            newid = 'group'+(lastpanel+1);

        panel.attr('id',newid).addClass('newpanel'); 
        panel.insertAfter($("#tabs .group").last()).show();
    }                 

    $(".add-group").on('click',function(){  
        clonePanel();    
    });

    $(".delete-group").on('click',function(){  
        $(this).closest('.group').fadeOut('slow', function(){$(this).closest('.group').remove(); }); 
    //          alert('done');
    });  

    $('#tabs').on('click', '.group-title-toggle',function(){ // Add class "hover" on dt when hover
        $(this).closest('.group-title').toggleClass('active').next().slideToggle(); // Toggle dd when the respective dt is clicked
    }); 

});
Run Code Online (Sandbox Code Playgroud)

jquery insertafter

0
推荐指数
1
解决办法
2537
查看次数