Tag: jQuery的

jQuery:计算图像

我有一个名为example_**_title.jpg图像文件夹。 我想用jQuery / Javascript计算这些图像并返回图像数量。 我试过了: count = 0; for (var i=0; i<=10; i++){ var bg_url = 'http://sofzh.miximages.com/jquery/example_'+i+'_title.jpg'; $.get(bg_url) .done(function(){ count++; }) .fail(function(){ }); } alert(count); 谢谢您的帮助。 琼斯

检索与类匹配的链接标题数组

我将如何创建包含以下每个链接标题的数组? (链接1,链接2,链接3) – 我正在尝试通过load()命令传递此数据,因此如果用户决定单击其中一个链接,它会预先缓存结果以减少加载时间。 (每个链接调用api获取与标题相关的数据) Link 1 Link 2 Link 2 我的想法: var elems = document.getElementsByTagName(“#links li a”); var arr = jQuery.makeArray(elems); ?? 但我不知道如何获得每个链接的标题attr()并将其作为数组发送 谢谢你:D 也许最好使用each()然后在其中使用load(),这样它可以递归地进行独立的加载调用? 取而代之的是: $(“#similar-artists li a”).each(function() { alert(“alert”); // load(); });

使用jquery从页面底部中心向上/向下滑动DIV

我是一个固定在页面底部中心的小div。 现在我想要最初的div将不可见。 当用户点击按钮时,div将从浏览器的下边缘向上滑动,当用户再次点击按钮时,div将向下滑动到底部。 这样我尝试但我的示例代码不能正常工作 #BusyBox { background: -moz-linear-gradient(center top , #F1F2F2 0%, #F1F2F2 100%) repeat scroll 0 0 transparent; border-top-left-radius: 5px; border-top-right-radius: 5px; bottom: 0; font-size: 0.8em; font-style: normal; font-weight: normal; left: 50%; margin-left: -45px; padding-top: 20px; position: fixed; text-align: center; width: 90px; height: 50px; margin-top: -50px; background-repeat:no-repeat; background-position: center center; } $(document).ready(function () { […]

使用jquery获取下一个最接近的select元素

我想得到下一个select元素(因为会有多个具有相同id的代码),这里是代码 function fillProds(catid) { $.get(“http://localhost/crops/?module=from-receipt&action=getproducts&format=json&catid=”+catid , null,function(d){ CC = eval(d); t = $(this).find(‘select’); alert(t); t.options.length=0; t.options[0]=new Option(“”,””); for(i=0;i<CC.length;i++) { t.options[i+1]=new Option(CC[i].name,CC[i].id); } }); } 而对于HTML部分 $r ) { ?> <option value="”>’;   x 所以问题是我得到的错误就像设置未定义的长度可能是因为我没有正确获取选择元素。 对上述内容进行任何修正,以便我可以正常工作并选择下一个选择元素? 谢谢。

如何查找活动类data-id

Special Deal TDeal 我的jquery代码是 function addcls() { var current = $(‘.deal-menu li.active’).removeClass(‘active’), next = current.next().length ? current.next() : current.siblings().filter(‘:first’); next.addClass(‘active’); var val = $(this).data(“id”); alert(val); }; setInterval(function () { addcls(); }, 3000); 我需要找到活动类data-id值,它显示未定义的值

如果jQuery只有一个,则禁用

我正在为客户开发一个后端,我有一些一起工作。 具体来说,我有3个选择国家,省和城市(西class牙)也与其他国家合作。 如果国家/地区中的所选选项为西class牙,则将填充省,如果选择省,则将填充城市。 如果在国家/地区中选择了另一个国家/地区,省和城市将保持禁用状态,但没有选项,但默认值为– Select– 。 选择国家/省/市时,进行ajax交易以获得结果。 PHP控制器解析结果,如果有结果(仅适用于西class牙),则返回此结果(填充省份): — Select — Andalucía Aragón Asturias … 如果所选国家/地区没有结果,则控制器返回: — Select — 我的问题是:如果只有值0的选项,添加一个attr(“disabled”,true),我怎么能处理呢? ? 我的实际JavaScript代码: $(document).ready(function(){ $(“select#codpais”).change(function() { var codpais = $(this).val(); if (0 != codpais) { $.post(BASE_URL + ‘projects/ajax/get_autonomias’, { codpais: codpais }, function(data) { if (data) { $(“select#codauto”).attr(‘disabled’, false); $(“select#codauto”).html(data); } }); } }); }); 问题是控制器总是返回数据,因为站点是双语的,有些用户需要看– […]

jQuery下拉导航

我使用简单的jQuery代码进行下拉导航,但它没有给出预期的结果…… jquery代码 $(function() { $(‘.nav li’).hover(function () { $(‘ul’, this).slideDown(100); }, function () { $(‘ul’, this).slideUp(100); }); }); HTML代码 Dashboard Projects Recent Projects Archive Projects New Project Messages 请检查并告诉我我错过了什么。 谢谢。

jQuery:为什么:包含选择器返回undefined?

我正在测试一个Web应用程序并使用jQuery来查找包含特定字符串的文本。 这是我写的function,但它似乎没有回应。 我不知道该元素的标签是什么时候提前。 function get_element_by_text(text) { $(document).ready(function (){ var selector = ‘*:contains(‘ + text + ‘)’; return $(selector).get(0); }); } get_element_by_text(“Unanswered”); 返回undefined

使用jQuery添加输入字段

我对jQuery很陌生,所以仍然试着把它包围起来。 我正在创建一个管理员面板,管理员可以插入一些问题。 由于它不是固定金额,管理员应该能够添加或删除额外的输入字段,因此管理员可以选择所需的金额问题。 这是它的图形显示方式: 这是代码: span类保存图像,因此add-new输入只是另一个webfont。 我怎样才能使这个工作,所以我可以添加无限量的输入字段? 我应该确保如果只有一个输入我只能添加,而不是删除那个。 所有帮助表示赞赏!

jQuery禁用表单来validation数据

我试图在提交到服务器之前禁用登录表单以快速validation用户数据。 我目前的代码工作得很好; 但我现在面临的问题是,我需要点击提交按钮2次才能提交表格。 我目前的代码是: $(‘#login-submit’).click(function() { var nameId = ‘#’ + $(this).attr(‘name’); // Form name submitForm(nameId); }); function submitForm(nameId) { var formId = nameId + ‘-form’; // Form id var email = nameId + ‘-email’; // Email var pwd = nameId + ‘-pwd’; // Password var btn = nameId + ‘-submit’; // Submit button $(formId).submit(function() […]