简单的前段知识汇总

今天开始要记录一些工作中遇到的一些简单的问题,比如说jquery的$.each用法,seelct的选择器等非常基础的东西,因为每次用的时候我都回去baidu而不会记住,总觉得很简单没有必要去尝试记忆。

好吧从今天开始。

jquery $.each 的用法:

var arr2 = [['a', 'aa', 'aaa'], ['b', 'bb', 'bbb'], ['c', 'cc', 'ccc']];
$.each(arr, function(i, item){      
      alert(i);   
      alert(item);      
});  

 

今天遇到了一个select选择器的问题:

var selects = $("select[name='is_jion']");
$.each(selects,
function(i, item) {
 if (item.value == 'Y') {
  alert('Please note that staff participating in the Best Dressed Contests, can only participate either in the Best Dressed Individual category or in the Best Dressed Table category');
  $('#is_table_jion').removeAttr('checked');
  return false;
 }  
});

 

是这样的,我开始使用了$("select[@name='xxxxx']")不能用,后来尝试使用了$("select[name='is_jion']").val();

还是不能用,这个时候我就aler了一下$("select[name='is_jion']")发现他是dom的元素,不是jquery的对象,所以使用了dom的方法。

 

$(this).closest('td').next().find('select').val('0');
$(this).closest('td').next().find('select').html(def);
选择下一个td里的select 这个时候select就是jquery对象了,可以使用jquery方法处理
上次看的文章还是蛮好的 详细解说了dom对象和 jquery对象的区别要然我总是混为一谈
feo rsvp里还是用到很多js的用法的