0
我正在创建一个实验,它使用onclick方法查看大量单元格。我正在测试是否让他们看起来更像超链接,如提高点击率。在jquery中多次调用mouseover和mouseout会发生什么
function cursorSelect(element){
element.css("cursor","pointer");
}
function cursorNormal(element){
element.css("cursor","default");
}
function colourSelect(element){
element.css("color","blue");
}
function colourNormal(element){
element.css("color","black");
}
function variation1(){
//variation 1 code
$("td").mouseover(cursorSelect($(this)));
$("td").mouseout(cursorNormal($(this)));
}
function variation2(){
//variation 2 code
$("td").mouseover(colourSelect($(this)));
$("td").mouseout(colourNormal($(this)));
}
var pageVariations = [
function() {}, //Original; Mostlikely this will not need changing
function() { //Variation 1 goes in here
variation1();
},
function(){ //Variation 2 goes in here
variation2();
},
function(){ //Variation 3 goes in here
variation1();
variation2();
}
]
$(document).ready(pageVariations[chosenVariation]);//jQuery launching selected variation
jquery mouseover和mouseout设置的行为是什么?多次调用这个方法会覆盖之前调用的设置,还是追加它们?
绝对 - 我打算稍后改变样式表。这是一个驱动A | B实验的脚本,用于确定我是否应该进行我正在考虑的更改。 – Grimley