Jq 选择器的一个疑问?

   $("li").click(function() {  

  var $li = $(this),  

    isWithTwo = $li.is(function() {  

      return $('strong', this).length === 2;  //  请教 这段代码的作用是什么尤其是$("strong",this)

    });  

  if ( isWithTwo ) {  

    $li.css("background-color", "green");  

  } else {  

    $li.css("background-color", "red");  

  }  

});  


ken0510
浏览 1506回答 3
3回答

微小唯

不是第二个strong,而是判断li元素里面是否含有两个标签strong,如果有的话背景色变成绿色,否则变成红色
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery