小编Sve*_*lav的帖子

Jquery验证器插件不检查新输入

嗨我在一个表单中使用jQuery验证器.它一直很好,直到今天.我在表单中添加了一个新代码,用于向表单添加/删除其他字段(将set类设置为"required").

基本形式是一些像>

    <form name="form" id="form">
    <input name="text1" class="required">
    <a id="addnew">Add new text</a>
<div id="newitems"></div>
    <submit>
    </form>
Run Code Online (Sandbox Code Playgroud)

我使用的代码是

<script type="text/javascript">
        $(document).ready(function({ $("#form").validate(); 
        $("#addnew").click(function({ 
        $("#newitems").append('<input class="required" name="newinput">'); 
}); });  
</script>
Run Code Online (Sandbox Code Playgroud)

这个想法是当有人点击表单内的添加新文本时添加一个新字段.我的问题是,然后验证器不能在新字段上工作,因为它已经为表单加载..如何设置要检查的javascript和新字段?

我没有复制我的网站的确切代码,因为它很长..

这是验证插件 - 它是jquery上最常用的验证器

javascript validation jquery

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

警告:mysql_result()期望参数1是资源,给定布尔值

我知道我们已经有很多关于这个错误的问题,但是我无法修复我的代码,所以这里的任何人都可以帮我解决这个问题.我的代码是这样的

function login($username, $password) {
    $user_id = user_id_from_username($username);

    $username = sanitize ($username);
    $password = md5 ($password);

    return (mysql_result(mysql_query("SELECT COUNT (`user_id`) FROM `users` 
        WHERE `username` = '$username' AND `password` = '$password'"),0)==1) ? $user_id : false;
Run Code Online (Sandbox Code Playgroud)

我很期待听到你们的意见.我是这方面的新成员,所以请尽量保持你的答案.谢谢.

php sql

5
推荐指数
0
解决办法
914
查看次数

在wordpress中页面/标题的htaccess重写规则?

我正在为WordPress创建一个关于旅行的小插件.我现在正在创建一个浏览页面,每次旅行都要打开.

我的想法是这样的 -
我创造了http://example.com/?page_id=143

我想在我的网站用户打开页面: http://example.com/trip/NAME

有人可以帮我改写网址吗?因为我在改写方面很弱

apache wordpress rewrite

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

Jquery问题.click .each

你能用这个基于JQUERY的代码帮助我吗?

<script>
$(function() {      
    $("#chatIM").each(function() { 
        $(this).click(function() { 
            $.post("chatController.php", { action:"getChat", 
                               user:"<?php echo $loggedInUser->display_username; ?>", 
                               other: $(this).attr("title"), 
                               type: "<?php echo USERTYPE; ?>"}, 
            function(data) { 
                $("#chatUsers").empty(); 
                $(document.createElement("div")).attr({id: 'chatbox'}).html(data).prependTo("body"); 
            }); 
        });
    }); 
});
</script>

<a id="chatIM" title="gowthami">CHAT ME</a>
<a id="chatIM" title="vaisakhi">CHAT ME</a>
Run Code Online (Sandbox Code Playgroud)

我不知道问题出在哪里,但是当我按下第一个按钮时它可以工作但是第二个它不起作用(将会有很多具有相同ID的A标签,因此代码必须对每个按钮起作用.也许它在.each .click或其他地方的语法错误.你能帮助我吗?

each jquery

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

如何使用PHP将大型XML文件拆分为smaller?

我有一个包含超过30万条目的XML文件,我的脚本每天都需要解析这些条目.

xml的结构如下:

<root>
     <item>
        <proper1></proper1>
        <proper2></proper2>
    </item>
</root>
Run Code Online (Sandbox Code Playgroud)

我需要将大的XML文件拆分成较小的文件,以便我的PHP可以运行它们,目前它无法处理它因为它使用了太多的内存.任何人都可以帮助我吗?

php xml split

3
推荐指数
2
解决办法
9115
查看次数

如何使用jQuery禁用双击或超时点击?

我有一个使用jQuery .click事件的锚来启动一些功能.

jQuery(document).ready(function(){  
    jQuery('a.slide_circ').click(function(){ 
        do_all_functions();
        return false; 
    });
});
Run Code Online (Sandbox Code Playgroud)

这是简短的代码..它的工作原理,每次点击锚类slide_circ启动do_all_functions.

但我有一个问题.如果用户双击,他们运行2次或更多的功能......以及如何想法去地狱.

我认为我需要禁用双击某种方式或在我的函数上设置超时,以便每次都不运行.谁能帮我 ?

jquery click double-click

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

快速移动开/关项时jQuery mouseenter mouseleave bug

我有非常简单的jquery代码:

 $(document).ready(function(){
        $('img.marqFl').on({
            mouseenter: function() {
                $(this).animate({height: 300}, 600);
            },
            mouseleave: function() {
                $(this).animate({height: 150}, 600);
            }
        }); 

    });
Run Code Online (Sandbox Code Playgroud)

但它没有做我想要的......

我有10个同一类的图像 - marqFl.他们都有150个高度.当用户将鼠标移动到某个图像上时,它应该开始将高度增加到300.

但是如果他们将鼠标移出图像,它应该停止并开始减少回到150.如果他们将鼠标移回图像,它应该停止减少并再次开始增加.对于这两种情况,必须打破旧动画.用户不应等待前一个动画结束以启动新动画.

如果他们将鼠标移动到其他图像,则前1个必须直接(无动画)到150,新图像应该开始增加.

jquery animation resize image

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