我有一个带有 javascript 代码的 html 文件。
<div id="star_rating">
<a id="one">☆</a><a id="two">☆</a><a id="three">☆</a>
</div>
<script type="text/javascript">
$(document).on("ready", function() {
$("#one").hover(
function () {
markHover("true", "false", "false", "false", "false");
},function () {
markHover("false", "false", "false", "false", "false");
}
);
$("#two").hover(
function () {
markHover("true", "false", "false", "false", "false");
},function () {
markHover("false", "false", "false", "false", "false");
}
);
});
这行得通。现在我使用 jQuery 模板系统。在 index.html 中是包含的脚本标签。在包含.on("pagebefore")
事件的另一个文件中,我包含了三个a
标签。问题是该.hover
功能不起作用。当我将.hover
代码粘贴到控制台中时,它可以工作。
这里是jsFiddle
谢谢指教!