Tag: jQuery的

无法使用jquery css属性

我试图设置我的复选框样式,在取消选中后,移动到左侧,顶部显示图像。一旦单击该图像,该图像位于关卡元素的顶部。 图像应该消失,使其向右移动.Below是我的代码。 请任何人都能为我提供所需的解决方案。 提前致谢。 JQUERY FILE $(‘input[type=checkbox]’).change(function(){ var c = this.checked ? ‘hidden’ : ‘visible’; var length = $(“.slideOne label”).css(“left”); $(‘body’).on(‘click’,’img’,function(){ $(‘.slideOne label’).css(‘left’,’-3px !important’); }) if(length == ’37px’){ $(‘img’).css(‘visibility’, c); } }); CSS文件 .slideOne { width: 50px;height: 10px; background: #333; margin: 20px auto; position: relative; border-radius: 50px; box-shadow: inset 0px 1px 1px rgba(0, 0, 0, […]

检测元素从窗口顶部小于100px时,更改CSS

我试图让它成为当div.projectsgrid从顶部<100px时,jQuery将看到div.selectedwork是否有css背景颜色div.selectedwork 。 如果没有,它会将其背景颜色设置为#ffffff。 一旦用户向上滚动并且div.projectsgrid从顶部超过100px,jQuery将删除背景颜色。 我有以下代码,它不起作用: $(window).scroll(function(e){ var el = $(‘.selectedwork’); var top = $(‘#projectsgrid’).offset().top; if ($(top) 100 && el.css(‘background-color’) == ‘#ffffff’){ $(el).css({‘background-color’: ”}); } });

为什么$(this).focus(); 当焦点在jquery中时,将无法在同一元素上工作

最初我试图validation用户输入,当我偶然发现问题时,我无法在聚焦时将焦点的光标固定在元素上。 这是代码 $(“#ChapterCode”).keydown(function(e){ if(e.keyCode==9 || e.keyCode==13){ if($(this).val()!=””){ ChapterCode(); get_fees(); return true; }else{ $(this).focus(); return false; } } }); 这将起作用,因为返回false将禁止在单击TAB时更改焦点。 然而 $(“#ChapterCode”).focusout(function(e){ if($(this).val()!=””){ ChapterCode(); get_fees(); return true; }else{ e.preventDefault(); $(this).focus(); return false; } }); 这不会像模糊任何帮助一样吗? 我添加了e.preventDefault(); 知道它不会工作以防万一。 非常感谢帮助再次感谢。 请不要告诉我创建一个错误消息或类似的东西,因为它根本不可能。

jQuery复选框全部检查并删除所有

好吧,我有这个代码,非常适合检查和取消检查表单中的所有复选框。 但如果你检查它们然后检查它们,然后尝试再次检查所有没有发生。 可以做些什么来解决这个问题? $(‘#yearall’).click(function() { var c = this.checked; $(‘.year:checkbox’).prop(‘checked’,c); }); $(‘#yearNone’).click(function() { var c = this.checked; $(‘.year:checkbox, #yearall’).removeProp(‘checked’,c); }); 我在这里打了个小提琴http://jsfiddle.net/nf75M/

成功后明确文字价值?

这是在WordPress网站上。 我使用以下php从输入框中获取用户的电子邮件并将其添加到我的mailchimp列表中。 有一个js和php页面可以处理所有繁重的mailchimp内容,但这不应该对我的问题很重要: listSubscribe($list_id, $_GET[’email’], ”) === true) { // It worked! return ‘Success! Check your email to confirm sign up.’; }else{ // An error ocurred, return error message return ‘Error: ‘ . $api->errorMessage; } } // If being called via ajax, autorun the function if($_GET[‘ajax’]){ echo storeAddress(); } ?> 然后在用户输入电子邮件的页面上,它会获取响应并显示消息结果。 这是那部分: <form id="signup" action="” […]

JQuery – 单击链接自动填充输入字段

我有一点腌渍。 我想要做的是点击链接,它会自动将值放入输入字段。 我有一个quicksearch表,当你在搜索框中输入内容时会自动排序。 我希望能够单击具有特定名称的链接,该名称会自动将该值放入搜索字段中。 到目前为止我有这个 $(document).ready(function() { $(‘#test’).click(function() { $(‘.qs_input’).val( $(this).text() ).keyup(); return false; }); }); 干杯,

jQuery函数在文档就绪时调用了2次

我有jQuery代码: $(function () { (function checkWidthOnResize() { $(window).on(‘resize’, function () { if($(window).width() < 769){ alert('asdads'); } return false; }); }()); (function checkWidth() { if($(window).width() < 769){ alert('asddsa'); } return false; }()); }); 当页面准备就绪并且我尝试在769px下调整屏幕大小时,我的第一个函数checkWidthOnResize()被加载两次。 换句话说,我一个接一个地收到2条警报信息。 我想了解为什么会发生这种情况并知道如何防止这种情况发生?

jQuery向下滑动div – 在结束时消失

我在下滑菜单中做了一个选项。 我使用以下jQuery $(document).ready(function() { $(“.menu_item”).hover(function() { $(“.menu_options”).slideDown(400); }, function() { $(“.menu_options”).slideUp(400); }); }); 我遇到的问题是,当它向下滑动并继续向下滑动的div时它会消失 – 这是设置的屏幕截图 这个区域的HTML是 Landlord Packages Single Items 预先感谢您的帮助 :-) JSFiddle脚本http://jsfiddle.net/pCTXq/

创建包含id属性的Google Maps Marker

对不起,也许是一个愚蠢的问题,但我读过添加ID到谷歌地图标记之前没有成功。 我尝试创建一个包含许多标记的地图。 我想用jquery来处理这个标记。 简单的$(’#marker1’)。doSomething(); 如何为这个标记赋予一个有价值的id属性? 我非常简单的演示代码将向您展示我尝试使其工作的方式。 function initialize() { var myLatlng = new google.maps.LatLng(-25.363882,131.044922); var mapOptions = { zoom: 6, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP } var map = new google.maps.Map(document.getElementById(‘map’), mapOptions); var marker = new google.maps.Marker({ position: myLatlng, map: map, draggable: true, title: ‘Hello World!’, }); marker.set(“type”, “point”); marker.set(“id”, “ABC”); } 非常感谢!

单击链接时显示和隐藏多个div

所以情况是这样的: 我有几个链接,每个链接都有一个隐藏的div,需要在用户单击特定链接时显示。 当然,来自另一个链接的已经可见的div需要隐藏在同一个操作中。 默认情况下隐藏所有div。 我认为最简单的方法是将一个id激活的id分配给被点击链接的子div,然后show()#active,之后每次点击另一个div我会隐藏#active id,再将它分配给另一个div然后显示id。 是否可能以及代码如何? 是的我是Jquery新手。 html代码如下: Call us (403) 454-5526 Visit our website Content Here <a href="#"Email us Content Here Send to a friend Content Here