嗨我在一个表单中使用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和新字段?
我没有复制我的网站的确切代码,因为它很长..
我知道我们已经有很多关于这个错误的问题,但是我无法修复我的代码,所以这里的任何人都可以帮我解决这个问题.我的代码是这样的
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)
我很期待听到你们的意见.我是这方面的新成员,所以请尽量保持你的答案.谢谢.
我正在为WordPress创建一个关于旅行的小插件.我现在正在创建一个浏览页面,每次旅行都要打开.
我的想法是这样的 -
我创造了http://example.com/?page_id=143
我想在我的网站用户打开页面: http://example.com/trip/NAME
有人可以帮我改写网址吗?因为我在改写方面很弱
你能用这个基于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或其他地方的语法错误.你能帮助我吗?
我有一个包含超过30万条目的XML文件,我的脚本每天都需要解析这些条目.
xml的结构如下:
<root>
<item>
<proper1></proper1>
<proper2></proper2>
</item>
</root>
Run Code Online (Sandbox Code Playgroud)
我需要将大的XML文件拆分成较小的文件,以便我的PHP可以运行它们,目前它无法处理它因为它使用了太多的内存.任何人都可以帮助我吗?
我有一个使用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代码:
$(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,新图像应该开始增加.