Первый вариант не интуитивный.
Либо второй, но с поправкой 
рони, то есть не attr() а prop() , либо вариант 
melky - этот так совсем выглядит логичным, но лично меня смущает двойной вызов разборщика селектора, хотя конечно глупо считаться с такой мелочью ))
	
	| 
		
			Сообщение от mta88
			
		
	 | 
	| 
		на вашем месте просто бы протестировал оба куска кода на всех возможных браузерах
	 | 
	
Это бессмысленно. jQuery уже обеспечивает кроссбраузерную работу.