Премахнете отметката от идентификатор, който иначе би бил избран от клас

Имам страница, където на всички входове е присвоено поведение: $("input").blur(function () {

и трябва да изключа квадратче за отметка, което има конкретен идентификатор:

  <input type="checkbox" id="allButMe" onchange="billingSameChanged();" value="true"/> 

Мерси


person justSteve    schedule 25.04.2010    source източник


Отговори (2)


Използвайте селектора not на jQuery по този начин:

$("input:not(#allButMe)").blur(function() { });
person Andrew Hare    schedule 25.04.2010
comment
@Andrew: Тъй като никой не каза какво не е наред с отговора ми, питам те, можеш ли да ми кажеш какво не е наред с отговора ми? - person Mahesh Velaga; 26.04.2010

използвайте jQuery не тук

$("input").not("#allButMe").blur(function() {});
person Mahesh Velaga    schedule 25.04.2010
comment
Моля, оставете коментар, когато гласувате против. Благодаря - person Mahesh Velaga; 26.04.2010