2016-08-31 2 views
1

Возможно, мне недостает информации о чтении, просто блуждающем, почему код имеет другой стиль, но тот же выход ?. Может кто-нибудь объяснить это мне?В чем разница между этими кодами, которые дают тот же результат?

Например, как этот

$("#ID").val() - $('#ID').val() --- Разница является единственным и двойные кавычки.

$("#ID").attr("disabled",true) - $('#ID').attr('disabled','disabled') --- То же самое снова

ответ

0

не важно использовать одинарные или двойные кавычки в выше. но в случае создания динамического html в качестве примера:

var create_element = $("<div class='myclass'></div>"); 

Вы должны использовать оба варианта.

для получения более подробной информации о single или double кавычки refer this link

для вашего второго вопроса, то есть не разница в использовании true или disabled. но от jQuery 1,6 и выше , should use true`.

+0

Но это также нормально использовать 'disabled'? –

+0

Я упомянул в своем ответе «нет разницы в использовании true или disabled» .yep, но правильный способ - использовать «true». –

+0

Хорошо спасибо человеку. –