私は次のコードを持っています:
$('#loginLink, #registerLink')
.attr('data-disabled') === 'yes'
IDにdata-disabled属性を設定しようとしていますが、機能していないようです。正しいjQueryを使用していますか?
私は次のコードを持っています:
$('#loginLink, #registerLink')
.attr('data-disabled') === 'yes'
IDにdata-disabled属性を設定しようとしていますが、機能していないようです。正しいjQueryを使用していますか?
次のように値を設定する必要があります。
$('#loginLink, #registerLink').attr('data-disabled', 'yes');
data
データはプロパティであるため、代わりにメソッドを使用できます。
$('#loginLink, #registerLink').data('disabled', 'yes');
次のように属性の値を設定します。
$('#loginLink, #registerLink').attr('data-disabled','yes');
このように格納された値を取得するには、次のいずれかを実行できます。
$('yourselector').attr('data-disabled');
また
$('yourselector').data('disabled');
通常、jQuery では、次のように属性を設定する必要があります。
$(<selector>).attr("<attr name>", "<attr value>");
お役に立てれば!!
$('#loginLink, #registerLink').attr('data-disabled','yes')
多分?私はその属性に精通していませんが、これが通常の属性です。