0

我似乎无法让 jquery time ago 插件工作。

这是我的代码

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="jquery.timeago.js"></script>
</head>

<body>
 <abbr class="timeago" title="19 March 2013 04:51:33 PM"></abbr>
</body>
</html>

它似乎不起作用...

4

2 回答 2

2

将此添加到您的页面:

jQuery(document).ready(function() {
  jQuery("abbr.timeago").timeago();
});

确保您遵循http://timeago.yarp.com/中的说明(请参阅如何?部分)

于 2013-03-19T11:58:07.407 回答
2

你必须像这样启动插件

jQuery(document).ready(function($){
 $("abbr.timeago").timeago()

});

最终的代码将是这样的

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="jquery.timeago.js"></script>
</head>

<body>
 <abbr class="timeago" title="19 March 2013 04:51:33 PM"></abbr>

    <script>
    jQuery(document).ready(function($){
     $("abbr.timeago").timeago()

    });
    </script>

</body>
</html>

希望这可以帮助

于 2013-03-19T12:00:28.310 回答