Точка с запятой в конце оператора - дополнительное окно в браузере
Я не люблю, когда чего-то не понимаю, поэтому вопрос.
Имеем два кода. При запуске первого всплывающее окно появляется два раза. Один раз с соответствующим текстом и второй раз с тем же текстом и вопросом от браузера - а не запретить ли нам всплывающие окна на данной странице? При запуске второго всплывает только текст - никаких вопросов со стороны браузера. Объясните мне этот нюанс. Я понимаю, что ; обозначает либо конец оператора, либо пустой оператор - но почем у это влияет на появление алерта от браузера - не понимаю. Коды //пример раз $('.foo').hide(2000,function(){ alert("Усе готово, шеф!"); }); //пример два $('#bar') .css({ "background":"yellow", "border":"2px solid green" }) .hide(1500, function(){ alert("Шеф, все сделано как нать!") }); |
Цитата:
Один объект - одно сообщение. <!DOCTYPE html> <html> <head> <script src='http://code.jquery.com/jquery-latest.js'></script> <!-- <link rel='stylesheet type=text/css href=tmp.css' /> --> <style type='text/css'> </style> <script type='text/javascript'> $(function (){ //пример раз $('.foo').hide(2000,function(){ alert("Усе готово, шеф!"); }); }); </script> </head> <body> <p class='foo'>foo</p> <p id='bar'>bar</p> </body> </html> |
Цитата:
|
Точно. У меня есть параграф с таким классом и спан с таким классом.
Ясновидящий)) Тогда еще вопрос. Почему в первый раз всплывает только текст, а второй раз - текст с предложением браузера запретить всплывающие окна? Слишком много всплывашек в единицу времени? |
Цитата:
В моем пример ничего не всплывает. |
Цитата:
|
Туплю, сорри ;)
http://jsfiddle.net/7gK44/ Цитата:
Ненавижу булку - у нее вечные проблемы с плюсиками ((( |
Цитата:
|
ksa, да разобрались уже, не слоупочь.)
|
Цитата:
|
Часовой пояс GMT +3, время: 11:52. |