Tag: jQuery

语法错误:意外的标记<

我已经尝试了很多东西,没有办法,总是出现这个错误我试图使用只有一个选项,看看是否通过,改变了jquery的调用,但不是。 我在互联网上的各个地方查看这个错误,但是无法解决或理解为什么发生这种情况。 在我的电脑上使用EasyPHP的作品完美,但是当我上网不起作用。 语法错误:意外标记< 这是我的代码: $(function(){ $('#salvar').click(function(){ var key = 'salvar'; var title = $('#title').val(); var opcao1 = $('#opcao1').val(); var opcao2 = $('#opcao2').val(); var opcao3 = $('#opcao3').val(); var opcao4 = $('#opcao4').val(); var opcao5 = $('#opcao5').val(); var opcao6 = $('#opcao6').val(); if(title.length > 0){ if(opcao2.length > 0){ $('#resposta').removeClass().html('Salvando a enquete…<br clear="all"><br><img src="images/switch-loading.gif" />'); $.ajax({ type : 'POST', […]

使用jQuery捕获Shift和Click事件

我似乎无法同时捕捉两个事件。 我正在尝试捕获Shift和Click(鼠标单击)事件。 我没有问题分别捕获每个行动,但不是两个在一起。 有没有人对这个问题做过一些研究?

我怎样才能让Twitter Bootstrap Popover打开,直到我的鼠标移动到它呢?

我有一个链接,使用Twitter Bootstrap Popover版本1.3.0来显示一些信息。 这些信息包括一个链接,但是每次我将鼠标从链接移动到popup窗口时,popup窗口就会消失。 我怎样才能让popover打开足够长的时间,使鼠标移动到它? 那么当鼠标移出链接和popover时,隐藏它? 还是有一些其他的插件可以做到这一点?

如何在HTML5video上设置缩略图?

有没有办法在HTML5video上设置缩略图? 玩之前我想看一些照片。 我的代码如下所示: <video width="470" height="255" controls> <source src="video.mp4" type="video/mp4"> <source src="video.ogg" type="video/ogg"> <source src="video.webm" type="video/webm"> <object data="video.mp4" width="470" height="255"> <embed src="video.swf" width="470" height="255"> </object> </video> 谢谢!

jQuery:如何从$ .ajax.error方法中获取HTTP状态代码?

我正在使用jQuery发出一个AJAX请求。 我想要执行不同的操作,无论HTTP状态代码是400错误还是500错误。 我怎样才能做到这一点? $.ajax({ type: 'POST', url: '/controller/action', data: $form.serialize(), success: function(data){ alert('horray! 200 status code!'); }, error: function(data){ //get the status code if (code == 400) { alert('400 status code! user error'); } if (code == 500) { alert('500 status code! server error'); } }, }); 更新: @GeorgeCummins提到与响应团体合作“似乎很奇怪”。 这是我第一次尝试做这种事情。 我的方法不是最佳做法吗? 你会推荐什么? 我在这里为此创build了另一个StackOverflow问题: 当存在用户/表单validation错误时,应该向AJAX请求发送什么响应/状态代码?

jquery $('#div')。show()。delay(5000).hide(); 不起作用

我试图显示一个div设置为display: none; 持续5秒钟 $('#div').show().delay(5000).hide(); 但它不工作,它只是直接隐藏() 你们能帮助我吗?

jQuery datepicker与今天作为maxdate

我想将今天的date设置为jQuery datepicker的maxdate,以防止用户selectdate大于今天的date

可以将标签与checkbox关联而不使用“for = id”?

我知道把标签和checkbox相关联是很好的做法: <input id="something" type="checkbox" value="somevalue" /> <label for="something">this is label text</label> ..但我必须使用一个ID来关联它吗? 我甚至在意的主要原因是因为我喜欢能够点击一个标签来切换checkbox的值,但不喜欢使用一个简单的东西的想法。 我想我可以使用jQuery切换单击标签的前一个元素(checkbox),但也许有一些简单的我错过了。 https://stackoverflow.com/a/2720771/923817看起来像一个解决scheme,但用户说,它不能在IE浏览器。

调用一个没有实现接口FormData的对象上的“append”

我试图用jQuery和Ajax上传图像。 但奇怪的事情发生在这里。 在控制台中logging它的显示 TypeError:在不实现接口FormData的对象上调用“append”。 请告诉我我在这里做错了什么? JS脚本 var prosrc=$("#pro_pix img").last().attr("src"); $("#logoform").on('change',function(event){ var postData = new FormData(this); $("#pro_pix img").last().hide(); $("#pro_pix img").first().show(); event.preventDefault(); $.ajax( { url : "/function/pro_pic_upload.php", type: "POST", data : postData, success:function(data, textStatus, jqXHR) { $("#pro_pix img").last().show(); $("#pro_pix img").first().hide(); $("#pro_pix h6").text(data); }, error: function(jqXHR, textStatus, errorThrown) { //if fails } }); }); 我的HTML标记 <div class="row"> <!– […]

如何使用JavaScript查找父元素

当单击单元格内的单选button时,我想要更改表格单元格的背景颜色。 <table> <tr> <td align="center"> <input type="radio" value="foo" onclick="this.parentElement.style.background-color='red';" /> </td> </tr> </table> 如何获得父元素引用?