Tag: jQuery的

引用谷歌的JQuery库是否安全?

我在我的标记中包含了对Google的JQuery库的引用: 这样做安全吗? 我如何知道Google不会更改地址或完全删除地址? 我真的不能没有警告我的应用程序rest。 其他人做什么?

如何在jQuery Datatables分页中返回特定页面?

我有一个数据和每行的“编辑”按钮。 单击该按钮时,/ edit / url将打开。 到目前为止一切都很好。 但是,如果我需要返回数据表,它将从第一页开始。 我能做些什么呢? $(‘#table’).dataTable({ “sDom” : ‘rtFip>’, ‘fnDrawCallback’ : function() { $(‘input:checkbox, input:radio’).checkbox(); }, ‘sPaginationType’ : ‘full_numbers’, “bServerSide” : true, “sAjaxSource” : “{% url ‘get_menu_list’ %}” });

jQuery – 在对象数组中查找不同的值

我有一个对象数组,其中每个对象都有标题,描述,族等字段。如何执行jQuery操作,使用唯一的系列名称抓取此数组中的所有对象 – 类似于SQL的DISTINCT子句?

jQuery,Chrome和Checkboxes。 奇怪的行为

我环顾了一下网站,似乎找不到这个问题的答案。 如果它确实存在,请随意指导我说的问题。 我目前正在尝试做一些基于树的复选框操作,而且我遇到了一些我觉得很奇怪的行为。 在谷歌浏览器中,我发现选中一个复选框会留下一些“残留”,如果你愿意的话,这将不允许我使用“attrRemove(’checked’)”检查或取消选中该复选框;“ 有趣的是,Internet Explorer(9)有我想要的结果。 请在Chrome和IE中查看此jsFiddle,以便对效果进行比较。 http://jsfiddle.net/xixionia/9K5ft/ 任何人都可以解释这些差异,以及我如何能够检查/取消选中已经“手动”检查的chrome中的复选框? HTML JavaScript的 $(‘:checkbox’).click(function(e) { if($(this).is(‘:checked’)) { $(‘:checkbox’).attr(‘checked’, ‘checked’); } else { $(‘:checkbox’).removeAttr(‘checked’); } }); 在此先感谢您的帮助。 🙂 编辑: 我能够找到这个工作。 如果其他人有任何其他解决方案,请告诉我,我会将其标记为解决方案。 🙂 $(‘:checkbox’).click(function(e) { var value = this.checked; $(‘:checkbox’).each(function(){ this.checked = value; }); }); 编辑: 事实certificate,这个问题是jQuery 1.6特有的。 以前版本的jQuery不会遇到这个问题。 但是,我在这里发布了一个解决方案: 使用jQuery为复选框设置“checked”?

将元素设置为不可点击,然后设置为可点击

我希望将div元素设置为不可单击,然后在单击另一个元素后将其设置为可单击。 所以,当点击.case时: $(‘.case’).click(function() { $(‘#patient’).addClass(‘active’).on(‘click’); }); 但是当我进一步向下时,如何在第一个实例中将#patient设置为unlickable: $(‘#patient’).click(function() { alert(‘clicked’); });

Jquery找到信用卡类型

我发现这个简单的function可以返回4种最常见的信用卡类型。 作为jQuery的新手,我可以使用什么jQuery插件来显示信用卡类型,因为用户在输入字段中输入信用卡号? function creditCardTypeFromNumber(num) { // first, sanitize the number by removing all non-digit characters. num = num.replace(/[^\d]/g,”); // now test the number against some regexes to figure out the card type. if (num.match(/^5[1-5]\d{14}$/)) { return ‘MasterCard’; } else if (num.match(/^4\d{15}/) || num.match(/^4\d{12}/)) { return ‘Visa’; } else if (num.match(/^3[47]\d{13}/)) { return ‘AmEx’; } else […]

jQuery只选择主表中的tr / td,而不是嵌套表。

我目前有一个带有嵌套表的表: item1 item2 <– on click from this level only <– not to be fired here 等表结构。 我目前正在使用以下jQuery,无论表级别如何,都会触发每个tr 。 如何将其更改为仅在第一级触发? $(document).ready(function(){ $(“#report tr:not(.odd)”).hide(); $(“#report tr:first-child”).show(); $(“#report tr.odd”).click(function(){ $(this).next(“#report tr”).fadeToggle(600); }); });

jquery遍历子元素

我有一个带有id ring-preview的div ,它有一个未指定数量的img元素,里面有类stone-preview 。 我想迭代这些子图像并调用: $(this).rotate(ring.stones[i].stone_rotation); 其中this指的是img元素,而i指的是它在div位置。 我怎样才能做到这一点?

jQuery – 只做一次

我想检查一个元素是否具有类.active,如果它确实添加:margin-top:4px; 但是我只希望这种情况发生一次 ,当页面加载时,一旦检测到类,我不想再次检测它并添加CSS样式。 当某些元素hover在上面时,将应用此类。 这在jQuery中可行吗?

只有在选择了特定的单选按钮时,jQuery才会生效

我陷入了困境 我有2个单选按钮 Yes No 当选择是,我需要validation1个文本字段 我正在使用jQueryvalidation插件 请帮帮我,谢谢。