我正在尝试通过单击视频来切换静音。

单击此代码后,我可以取消静音:

$(document).ready(function(){

    $("video").prop('muted', true);

    $("video").click( function (){
        if( $("video").prop('muted', true) )
        {
            $("video").prop('muted', false)
        }
    });
});


http://jsfiddle.net/Edf8m/7/

现在,我只希望能够再次单击并将其静音。

最佳答案

您应该能够通过简单的布尔切换来解决您的问题。

$("video").click(function () {
    $(this).prop("muted", !$(this).prop("muted"));
});

10-08 01:10