Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Нужна помощь!!!
ТвойWeb » WebMaster класс » JavaScript » Нужна помощь!!!

Страниц (2): [1] 2 »
 

1. Ножи - 03 Ноября, 2009 - 13:09:45 - перейти к сообщению
Хочу попросить у Вас помощи. Я новичок в JavaScript и не все понятно
(с вышкой не всегда дружил).
Так вот -
<a href="#stayhere" onClick='$("#contentBody").load("page1.php");'
></a> - на jquery быстро разобрался, а вот как сделать на js до сих пор не могу.
Пробую использовать document.getElementById('contentBody'), а открывается в новом окне.
А также onfocus="this.blur()" для всех <a> на js.
Можете оказать помощь?!
2. Furax - 03 Ноября, 2009 - 22:41:24 - перейти к сообщению
Ножи
У объекта div (или чего там) в чистом JS нет метода load.
3. Ножи - 04 Ноября, 2009 - 02:59:38 - перейти к сообщению
Furax пишет:
Ножи
У объекта div (или чего там) в чистом JS нет метода load.


Хотел все сделать на JS, а теперь придется переписывать на jquery...
Или есть какая-то метода....просто я ее пока не вижу...
4. Ray Wen - 04 Ноября, 2009 - 04:49:55 - перейти к сообщению
Млин, JQ и есть JS, ты через класс загружаешь документ... Чтобы сделать тоже самое без библиотеки JQ нужно написать свой код для загрузки... Изучаешь JS, пишешь функцию, обращаешься к ней... это если есть такое желание...
5. Ножи - 04 Ноября, 2009 - 05:13:23 - перейти к сообщению
Ray Wen пишет:
Млин, JQ и есть JS, ты через класс загружаешь документ... Чтобы сделать тоже самое без библиотеки JQ нужно написать свой код для загрузки... Изучаешь JS, пишешь функцию, обращаешься к ней... это если есть такое желание...


захочит ли загружаться в div?
6. Ray Wen - 04 Ноября, 2009 - 07:44:26 - перейти к сообщению
Ножи, из твоего вопроса делаю вывод - пользуйся JQ... У тебя не захочет...
7. Ножи - 04 Ноября, 2009 - 11:13:14 - перейти к сообщению
Ray Wen пишет:
Ножи, из твоего вопроса делаю вывод - пользуйся JQ... У тебя не захочет...


Вижу иронию, но это не решает проблему...
Каждый имеет свое мнение, и не известно что лучше...JS или jQuery...
Надо либо то, либо это...
8. Ray Wen - 04 Ноября, 2009 - 14:39:46 - перейти к сообщению
Ножи, вот об этом я и говорю... ты даже не понимаешь, что JQ написан на JS... это всего-лишь JS функции для удобства использования таким как ты, не знающих JS...
9. Ножи - 05 Ноября, 2009 - 09:12:23 - перейти к сообщению
Ray Wen пишет:
Ножи, вот об этом я и говорю... ты даже не понимаешь, что JQ написан на JS... это всего-лишь JS функции для удобства использования таким как ты, не знающих JS...


Тогда будь добр помоги....
function showObject() {
document.all.div1.className = 'vis';
}
function hideObject() {
document.all.div1.className = 'hid';
}
переписать на jQuery.
10. Ray Wen - 05 Ноября, 2009 - 10:58:41 - перейти к сообщению
В JQ много вариантов, от красивых до простых... Лучше обойтись одним классом или вообще без него:

CODE:
$("#div1").toggleClass("hid");
Добавляет или удаляет класс в зависимости от того есть он или нету.

Так же есть функции addClass('hid'), removeClass('hid'), show(), hide()... Более изящный способ показать див slideToggle().

Кроме того присутсвие JQ не мешает тебе пользоваться JS...

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0407]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33