Attribut ohne Wert setzen

Wie kann ich ein Datenattribut festlegen, ohne in jQuery einen Wert hinzuzufügen? Ich will das:

<body data-body>

Ich habe es versucht:

$('body').attr('data-body'); // this is a getter, not working
$('body').attr('data-body', null); // not adding anything

Alles andere scheint die zweiten Argumente als Zeichenfolge hinzuzufügen. Ist es möglich, nur ein Attribut ohne Wert zu setzen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage