2016-08-03 65 views
-3

是否"$('.sp .tabs span:nth-child(5)').trigger('click');"等价于 "$('.sp .tabs span:nth-child('+ startPanel + ')').trigger('click');"如果startPanel变量的值为5,那么就功能和目的而言?

回答

6

结果字符串是相同的:

var startPanel = 5; 
 
var str1 = '.sp .tabs span:nth-child(5)', 
 
    str2 = '.sp .tabs span:nth-child('+ startPanel + ')'; 
 
console.log(str1 === str2); // true

所以它不会不管你打电话$时使用哪一个。