Tag: jQuery

jQuery:select器(带空格的类名)

我试图得到一个具有“面板电stream”作为类名的div。 问题是空间 – 我如何select它?

如何通过jQuery获得没有特定属性的元素

我知道如何获得具有特定属性的元素: $("#para [attr_all]") 但是我怎样才能得到没有特定属性的元素? 我试试 $("#para :not([attr_all])") 但它不起作用。 什么是正确的方法来做到这一点? 让我举个例子: <div id="para"> <input name="fname" optional="1"> <input name="lname"> <input name="email"> </div> jQuery的: $("#para [optional]") // give me the fname element $("#para :not([optional])") //give me the fname, lname, email (fname should not appear here)

禁用数据表中的sortingfunction

这是我正在使用的代码 oTable = $('#example').dataTable({ "bSort": false, "bStateSave":true, "aoColumns": [ { "bSortable": false }, { "bSortable": false }, { "bSortable": false } ] }); 我遇到的问题是表开始空白,并由用户input填充。 一旦用户开始在表格中input东西,就按产品ID对它们进行sorting。 我试图删除这个sorting,所以它只是列出他们input。 编辑:我得出的结论是,我的初始化设置无任何工作。 我相信它必须做的fnAddRow时,表是空的除了标题。 编辑2:我已经把它分离到fnAddData。 当我用垃圾数据初始化表格时,所有的格式都应该是这样的,但是一旦我使用了fnAddData,它将删除所有的格式化

检测数字或字母与jQuery的/ JavaScript?

我想使用if语句来运行代码只有当用户input一个字母或数字。 我可以使用 if(event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50..) { // run code } 但有没有更简单的方法来做到这一点? 也许一些键码不工作在所有的网页浏览器?

检测input是否具有“只读”属性

我想在input具有“只读”属性时发出警报。 我试过这个: if($('input').attr('readonly') == 'readonly'){ alert("foo"); } 我认为“如果”甚至不是最好的办法。

如何用jquery更改文本

我有一个dynamic创build的id为toptitle的h1 ,我无法更改HTML。 它将有一个不同的标题取决于一个页面。 现在,当它是configuration文件,我想改变它与jQuery的New word 。 <h1 id="toptitle">Profile</h1> // Changing only when it is Profile // to <h1 id="toptitle">New word</h1> 注意:如果文本是Profile ,则将其更改为New word 。

在jquery mobile中dynamic添加<li />到<ul />

我试图添加列表项到无序列表jquery移动,但格式似乎并没有正确创build。 <ul data-role="listview" data-theme="c" data-dividertheme="b"> <li data-role="list-divider"> Title Divider </li> <li> <a href="test.html" data-transition="slide">List item 1</a> </li> </ul> 脚本: $('ul').append('<li><a>hello</a></li>'); 出于某种原因,dynamic生成的li不会显示与静态创build的li相同的方式。 有谁知道为什么以及如何使它一样?

getJSON到console.log()来输出json结构

我有以下代码获取JSON数据: $.getJSON( "assessments", function( assessments ) { console.log(assessments); }); 我完全得到所有的数据,但控制台输出为 [Object, Object, Object, Object, Object, Object, Object, Object, Object] 我想要输出这样的JSON结构的值: [ { "id": 1, "person": { "personId": "person1", "firstName": "Pactric" }, "manager": { "managerId": "manager1" }, "state": { "stateId": 1, "description": null }, "comments": null } ] 如何将console.log()这个数据显示为上面的JSON结构? 我为这个应用程序使用$ .getJSON NOT $ .ajax。

jQuery“hasParent”

JQuery“有”方法有效地select所有元素,他们有特定的后代。 我想根据他们有特定的祖先的事实来select元素。 我知道父母([select])和父母([select]),但这些select父母,而不是父母的孩子。 那么有没有一个相当于“有”的祖先呢? 注:我已经有一个元素的上下文,我将根据这个select,所以我不能做一个“自上而下”的查询。 更新 我在这里很明显地解释了自己,所以我会试着澄清一下: <ul class="x"> <li>1</li> <li>2</li> <li>3</li> </ul> <ul class="y"> <li>4</li> <li>5</li> <li>6</li> </ul> 我有一个已经由元素2,3,4和5组成的jQuery对象。我想要select具有class = x的父元素的元素。 希望更有意义。

在jQuery UI选项卡中设置默认选项卡

我有一个基本的HTML表每个月的日历,每个月在一个jQuery UI选项卡选项卡。 我怎样才能更改默认加载哪个jQuery UI选项卡? 我想在导航中保持月份的顺序,但当前月份显示在页面加载。