我真的不明白是什么delegate和promise有.
根据文件 -
delegate 将选择器和事件绑定到某种包装容器,以后可以在以后再次使用当前和未来的项目.promise()如果所有新加载的匹配,它会重新映射到第一个有限的东西.也许我真的不明白这种承诺方法.如果包装器仍然存在,但包装容器中的内容已更改,和/或通过Ajax?重新加载怎么办?为什么事件不会像第一次绑定那样触发或工作?
是的,我去过文档页面,我完全不理解他们的解释.
我对此jquery表单验证ajaxSubmit()感到非常沮丧;
在chrome中,似乎无法静默地失败,甚至没有点击submitHandler,firefox确实如此,但仍然继续到action ="contact.php"页面.我期待它只是在后台发布并可能返回结果,但不能让它以这种方式工作.
编辑:如果其他人有兴趣,找到一个修复此问题,将这行代码放在你的dom中的某个地方.
// disable HTML5 native validation and let jquery handle it.
$('form').attr('novalidate','novalidate');
Run Code Online (Sandbox Code Playgroud)
HTML表单:
<form method="post" action="contact.php" id="contact">
<fieldset>
<input type="text" id="email" class="required email" name="email" maxlength="30" value="youremail @ example.com" />
<input type="text" id="subject" class="required" name="subject" maxlength="24" value="Enter your subject" />
<textarea id="msg" class="required textarea" name="msg" cols="30" rows="5">Reason for contact.</textarea>
<input type="submit" class="formBtn" value="Punch me an Email" />
</fieldset>
</form>
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$(window).load(function(){
$('#contact').validate({
rules:{
email:{required: true, email:true},
subject:{required: true, minlength: 5},
msg:{required: true, minlength: 50}
},
messages:{
email:'',
subject: …Run Code Online (Sandbox Code Playgroud) 我刚刚为JQuery选择了qtip2插件,似乎无法根据他们的示例使用该样式.也许我不理解什么?
这是他们加载6个默认可用主题的示例,但它不会改变任何内容,无论我使用的是奶油色,红色,深色,浅色,蓝色还是绿色.我只是不断获得默认的奶油主题.从qtip 1x开始,这些应该已经可以使用了吗?
$("jqueryselector").qtip({
content: 'Dark themes are all the rage!',
style: {
name: 'dark' // Inherit from preset style
}
});
Run Code Online (Sandbox Code Playgroud)
我的代码在JQuery中如下:
$(function(){
$('a['title']).qtip({style:{name:'red',tip:true}}); // picked up from the getting started page
});
Run Code Online (Sandbox Code Playgroud) 我想知道如何通过jQuery的$ .get()方法从返回的对象中提取数据.IE:
function dynamicData(file){
var wantedData;
var getObj = $.get(file);
wantedData = getObj.complete(function(data){return data;});
return wantedData;
}
$(window).load(function(){
var newData = dynamicData('somefile');
alert(newData);
});
Run Code Online (Sandbox Code Playgroud)
我不想在获得新数据后立即将数据粘贴到某些DOM上.
我收到一个提醒的对象,但是如何在其中获取数据?我不知道对象结构是如何在这一点上,因为newData是一个对象,但newData [0]为null.这是偶然的某种映射对象与键:值对?或者我们不允许这样做?