HTML5にある、hidden属性をjQueryで扱うためにこちらにある関数を使いたいのですが、jQueryのメソッド拡張がうまくいきませんでした。

https://jsfiddle.net/jhfrench/g8Sqy/

まず以下のように直接書けば想定通りの動作になることを確認して

$('#myElement').toggle(function() {
        if ($(this).css('display')==='none'){
           $(this).prop('hidden', 'hidden');
        }
        else
        {
           $(this).removeProp('hidden');
        }
 });

つぎにapp/assets/javascripts/toggleHide.jsという名前で以下のファイルを作成

jQuery.fn.extend({
    toggleHide: function () {
        if ($(this).css('display') === 'none') {
            $(this).prop('hidden', 'hidden');
        }
        else {
            $(this).removeProp('hidden');
        }
    }
});

そして先程の呼び出しを$('#myElement').toggleHide();に変えたのですが、動作しませんでした。

RailsでjQueryにメソッドを追加したい場合、どうすればよいのでしょうか?