jQuery Validation PlugIn:在空字段上强制validation

我有一个有田野的表格。 第一个是必需的。 步骤1.当我提交表单时,我得到了预期的错误。 然后,如果我在字段上输入文本,则错误文本是明确的,这是完美的。 我唯一担心的是,如果我删除输入的文本,将该字段留空,则validation不会启动! 有没有办法强制对空字段进行validation? 或者至少使用第2步中使用的回调函数? 我想在validation失败时执行一些任务。 目标是每次validation失败时更改标签的类。

Jquery,$ ajax和Android

我在我的网站上有这个代码: $.ajax({ type: “GET”, url: ‘http://www.rp-online.de/cmlink/top-news-1.2513701’, cache : false, dataType: “xml”, success: function(xml) { $(xml).find(‘title’).text(); console.log($(xml).text()); var as = $(xml).find(‘description’).eq(1).text(); $(‘#av’).append(as); }, error:function (xhr, textStatus, thrownError){ console.log(textStatus); $(“#result”).html(textStatus); } }); 目前,此代码有效,并且用于从其他网站(RSS提要)获取数据。 桌面,IOS上的一切都很好看,但不是在android上。 当我打开Chrome和移动仿真时,我在控制台中看到了这一点:parseerror。 有人知道解决方案吗? 谢谢。

在tr的数组中找到某个tr属性

我想在tr的数组中找到一个tr,属性名称是docId 是否有任何jquery选择器为此? 我不想只是用for循环遍历数组并自己找到它。 除非你会说我别无选择…… 谢谢

使用Jquery触发CSS动画

我有一个CSS动画,我想点击按钮触发它,然后链接到另一个页面。 是否还有一种方法可以在页面加载后立即播放动画? 提前致谢! Untitled Document $(document).ready(function(){ $(“.main-btn”).mouseup(function(){ $(“.wrapper”).reload(); }); }); click @charset “UTF-8”; .main-btn { opcacity:1.0; position:absolute; width:172px; height:172px; } .main-btn:hover { opacity:0.7; } .btn-txt { width:100%; height:100%; z-index:-100; text-align:center; position:absolute; margin-left:-10px; top:11%; font-family:Arial; text-transform:uppercase; color:#FFF; font-size:2.5em; } .wrapper { width: 172px; /* Set the size of the progress bar */ height: 172px; position: absolute;/* […]

jQuery – 强制对生成的iframe执行单击操作,以便自动播放

我是jQuery / JS的新手,并尝试自动点击生成的iframe以便播放video,因为在iframesurl设置时不认为自动播放有效,是否有可能并且可能我错了? 小提琴: https : //jsfiddle.net/p7v34x57/1/ JS: $.each($(‘iframe[src*=”facebook.com/plugins/video”]’), function() { var getId = $(this).attr(‘src’); var player = $(”); var id = fbvideoID(getId); player.attr(‘data-id’, id); player.html(videoThumbFB(id)); player.on(‘click’, videoIframeFB); var videoContainer = $(”); videoContainer.append(player); $(this).replaceWith(videoContainer); }); function fbvideoID(frame) { var myRegexp = /2F(\d+)%/g; var match = myRegexp.exec(frame); return match[1]; } function videoThumbFB(id) { return ”; } […]

在可满足的范围内保留至少一个P元素

我有一个满足于 元素的内容,如下所示 dummy content here !!!!! 当我单击键盘上的退格键直到它删除所有文本时,如果我再次单击退格键,它也会删除 元素! 在我的情况下,我想在那里至少保留一个 元素 $(document).on(‘keydown’, ‘[contenteditable=true]’, function(e){ var contenteditable = $(this) if(e.keyCode == 8){ // if backspace var p = contenteditable.find(‘p’); var pLength = p.length; if(pLength == 1){ // if only one exists inside contenteditable var pHtml = p.html(); // if only is still inside then prevent // the […]

在Safari 9中后退按钮后触发JQuery / Javascript

当我使用Chrome / Firefox中的浏览器返回按钮导航回来时,我的网站正常工作(与没有向后导航时加载的情况相同)。 在Safari导航回来之后,我无法获得任何“on load”类型事件来触发StackOverflow上的标准文档是否已准备就绪或是否存在一些hackaround。 我没有做任何特别的事,我真的需要打电话: $( document ).ready(function() { // analyticsEvent(); // startAnimation(); // etc(); }); 有谁遇到过同样的问题?

WordPress,jquery加载php文件未找到

我正在通过jquery / ajax将php文件动态加载到Wordpress页面模板中。 我有以下工作在本地服务器上,但当我上传到我的测试网站时,我在加载文件时在控制台中出现404错误。 汇总代码: var root = location.protocol + ‘//’ + location.host; $(“.button-book”).click(function(e) { e.preventDefault(); $(‘#container’).load(root+’/wp-content/themes/PL14-Base/inc/bookings-swiss.php’); }); 你可以在这里看到开发网站。 点击第一个“预订”按钮查看问题。 更新:为了清楚起见,我已经更改了代码以使用确切的URL。直接在浏览器中调用时,可以在正确的URL找到该文件。

如何手动触发使用jQuery连接的事件?

如何在我之前使用jQuery连接的按钮上手动触发单击事件?

使用JQuery 1.9的MVC不显眼validation无法正常工作

我已完成本文所述的所有步骤: 在将jQuery更新到1.9.0后,不显眼的Ajax停止工作 还有这个: 更新到Jquery 1.9.0时,jquery.unobtrusive-ajax插件坏了 但是我仍然在(jquery.validate.unobtrusive.js)这一行的firebug中收到警告 $jQval.unobtrusive.parse(document);