Javascript JQuery淡出太快

Javascript JQuery淡出太快,javascript,jquery,html,Javascript,Jquery,Html,我试图让段落标记在10秒内淡出,但是它的淡出速度比预期的10秒快得多 <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <p> If you click on this paragraph you'll see it just fade away. </p> <script type="text/javascr

我试图让段落标记在10秒内淡出,但是它的淡出速度比预期的10秒快得多

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>

<p>
    If you click on this paragraph you'll see it just fade away.
</p>
<script type="text/javascript">
    $("p").click(function () {
        $("p").fadeOut("10000");
    });
</script>


如果你点击这一段,你会看到它消失了。

$(“p”)。单击(函数(){ 美元(“p”)。淡出(“10000”); });
删除引号使其以毫秒为单位工作,否则它将只使用默认值,因为“10000”是一个字符串而不是时间值,并且它不是像“slow”或“fast”这样的可接受字符串

此外,我喜欢引用范围内的内容,如
this

$("p").on('click', function () {
    $(this).fadeOut(10000);
});

删除淡出时间前后的引号。如果你使用的是慢-快之类的东西,只能引用淡出

$("p").click(function () {
    $("p").fadeOut(10000);
});
vs


淡出(10000)美元怎么样你应该把它贴出来作为答案,迈克;评论不能被接受为答案,即使你也是对的。
$("p").click(function () {
    $("p").fadeOut(10000);
});
$("p").click(function () {
    $("p").fadeOut("slow");
});