Добавить класс в js

программирование html JavaScript школа

Здравствуйте!

Хочу чтоб этот кусок кода работал исключительно для класса .just_class
document.write(str.substring(-10, 10));

Т.е. если есть такой тег с таким классом:
<a href="#link" class="just_class">blah-blah-blah</a>

То ему применять этот код:
document.write(str.substring(-10, 10));

P.S. С js я не знаком.

Спасибо!

Примечание:
slo_nik,
если я правильно понял, то код должен быть таким. Но он не работает почему-то. Или я сделал не так как нужно?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
if($("div").hasClass('just_class')){
$(".result").text(str.substring(-10, 10))
}
})
</script>
<div class="just_class">blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah blah-blah-blah</div>

Примечание:
<<<Что Вам надо сделать содержимым <div class="just_class"> ?

Если слишком длинный текст, то его js должен резать, и в конец ставить троеточие.

Примечание:
slo_nik,
офигенно получилось! Спасибо большое!
Ответы:
Если js не знаком, то используйте jquery, будет легче разобраться...
Подключаете библиотеку и пишите приблизительно следующее
<script type="text/javascript">
$(function(){
   if($("div").hasClass('just_class')){
      $(".result").text(str.substring(-10, 10))
   }
})
</script>
".result" - div с классом result, куда будет записан результат работы скрипта


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.