Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.6550
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 31.07.2014, 22:48   #1
aaidlin
Senior Member
 
Аватар для aaidlin
 
Регистрация: 09.12.2012
Сообщений: 124
Бабло: $33490
Отправить сообщение для aaidlin с помощью ICQ
По умолчанию будет работать, если так?

<div>
<p>текст</p>
<div>
<script type="text/javascript"...></script>
</div>
</div>

Вопрос вот в чем: могу ли я с помощью javascript, расположенного как на схеме, манипулировать текстом, выделенным жирным? Например поменять ему цвет, шрифт, скрыть его.
aaidlin вне форума  
Старый 31.07.2014, 22:53   #2
editeur
Senior Member
 
Регистрация: 27.09.2013
Сообщений: 620
Бабло: $89330
По умолчанию

можешь
editeur вне форума  
Старый 01.08.2014, 09:52   #4
aaidlin
Senior Member
 
Аватар для aaidlin
 
Регистрация: 09.12.2012
Сообщений: 124
Бабло: $33490
ТС -->
Отправить сообщение для aaidlin с помощью ICQ
автор темы ТС По умолчанию

Т.е. можно вызвать JS в любом месте странички и изменять любой элемент странички?
aaidlin вне форума  
Старый 01.08.2014, 10:27   #5
SoftMaster
я крут як root
 
Аватар для SoftMaster
 
Регистрация: 28.05.2012
Адрес: HTTPHEADER
Сообщений: 333
Бабло: $49360
По умолчанию

Да

PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html>
<
head>
    <
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <
script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'></script>
</head>
<body>


<div>
<p>текст</p>
<div>
<script>
$(document).ready(function(){
    $("div > p").html('твой новый <a href="http://google.com">html</a> с <b>тегами</b>');
});
</script>
</div>
</div>


</body>
</html> 
Почему jQuery до сих пор не встроен в браузеры?
SoftMaster вне форума  
Старый 01.08.2014, 13:50   #6
aaidlin
Senior Member
 
Аватар для aaidlin
 
Регистрация: 09.12.2012
Сообщений: 124
Бабло: $33490
ТС -->
Отправить сообщение для aaidlin с помощью ICQ
автор темы ТС По умолчанию

Спасибо, буду пробовать.
aaidlin вне форума  
Старый 01.08.2014, 16:17   #7
DimaX
Senior Member
 
Регистрация: 19.04.2007
Сообщений: 2,272
Бабло: $294990
По умолчанию

Цитата:
Сообщение от aaidlin Посмотреть сообщение
Т.е. можно вызвать JS в любом месте странички и изменять любой элемент странички?
Почти. Я как-то заморачивался для доров с этим, и не получалось управлять, если вызов скрипта идет раньше в коде, чем то, что он должен менять. Но это не относится, вроде, к случаю, если вызов скрипта идет до тега </head>. Короче, для уверенности надо все это протестить сначала, прежде чем генерить 100500 доров и узнать потом, что ничего не выйдет
DimaX вне форума  
Старый 01.08.2014, 16:42   #8
editeur
Senior Member
 
Регистрация: 27.09.2013
Сообщений: 620
Бабло: $89330
По умолчанию

Цитата:
Сообщение от DimaX Посмотреть сообщение
Почти. Я как-то заморачивался для доров с этим, и не получалось управлять, если вызов скрипта идет раньше в коде, чем то, что он должен менять. Но это не относится, вроде, к случаю, если вызов скрипта идет до тега </head>. Короче, для уверенности надо все это протестить сначала, прежде чем генерить 100500 доров и узнать потом, что ничего не выйдет
Если сразу в скрипте менять html прямо в момент вызова, то так и будет, нихера не получится. Если вешать замену на onload, то все равно, до или после элемента находится javascript.
editeur вне форума  
Старый 01.08.2014, 18:02   #9
SoftMaster
я крут як root
 
Аватар для SoftMaster
 
Регистрация: 28.05.2012
Адрес: HTTPHEADER
Сообщений: 333
Бабло: $49360
По умолчанию

Цитата:
Сообщение от aaidlin Посмотреть сообщение
Спасибо, буду пробовать.
На здоровье
SoftMaster вне форума  
Старый 01.08.2014, 19:50   #10
happend
Senior Member
 
Аватар для happend
 
Регистрация: 19.07.2014
Сообщений: 158
Бабло: $38164
По умолчанию

$( document ).ready()
гугли, ставь в ЛЮБОЕ место страницы, и будет счастье
happend вне форума  
Закрытая тема



Опции темы
Опции просмотра