2013-09-12 3 views
0

Я пытаюсь изменить атрибут текстового поля на фокус, но он не работает.Изменение текстуры на фокусе

HTML:

<textarea name='naziv' id='name'>Naziv</textarea> 

Jquery:

$('textarea#name').focus(function(){ 
$(this).attr('readonly','readonly');}); 

JsFiddle

+0

Вам нужно добавить JQuery, а также. – adeneo

+0

И вы должны использовать 'prop ('readonly', true);' – adeneo

ответ

1

На самом деле, ваш код работает. В jsFiddle вы забыли пометить библиотеку jQuery.

Under Frameworks & Extensions, choose a jQuery version. 

Fixed jsFiddle

+0

Ну, это неловко. – Sidetik

+0

Если бы у меня было зерно золота каждый раз, что-то подобное случилось со мной ... – gibberish

Смежные вопросы