jQuery .attr, recuperando atributo personalizado, retorna indefinido

Eu tenho o seguinte problema usando jquer

Eu tenho sth assim

<div id="yxz" value="1">
  <span class="delete"></span>
</div>

gora, eu tenho esse fn, mas ele retorna apenas "indefinido"; no entanto, ele retorna o ID ou a classe, se eu pedir iss

$(".delete").click(function(){
  alert($(this).parent("div").attr("value"));
});

Eu costumava obter esse valor com o mesmo atributo. Isso ainda tem a ver comigo usando o jquery 1.6.1 agora, em vez do 1.5.

Obrigado pela ajuda

questionAnswers(5)

yourAnswerToTheQuestion