添加多个功能我也这样与它工作正常:
$(document).ready(
highlightTableRow
);
,但是当我添加第二个函数(见下文),第二没有按”工作。
$(document).ready(
highlightTableRow,
attachClickLinkHandlerForRowLink
);
什么是添加第二个函数到我的就绪函数的correnct语法?谢谢。
编辑:添加语法错误。 (日食)
$(document).ready(
highlightTableRow(); **// error:Syntax error, insert ")" to complete Arguments**
attachClickHandlerForRowLink(); **//error: Missing semicolon**
); **// error: Syntax error on token ")", delete this token**
var originalRowBackground;
function highlightTableRow(){
$('[class^="contentRow"]:has(a)').live('mouseenter', enterRowFunction).live('mouseleave', exitRowFunction);
}
function enterRowFunction(){
originalRowBackground = $(this).css('background-color');
$(this).css({'background-color': "#EFE3FF", 'cursor': 'pointer'});
}
function exitRowFunction(){
$(this).css({'background-color': originalRowBackground, 'cursor': 'pointer'});
}
function attachClickHandlerForRowLink(){
$('[class^="contentRow"]:has(a)').live('click', clickRowLink);
}
function clickRowLink(){
window.location = $(this).find("a").attr("href");
} **//error: Missing semicolon**
添加括号()和分号;你的函数调用后 – Evan
所有的答案都是一样的..他们应该是.. – AlphaMale
@AlphaMale你不会相信它...有些答案是勘误maximus;)(现在修复...我希望...)8D –