Показать сообщение отдельно
  #1 (permalink)  
Старый 10.02.2018, 20:51
Аватар для Black_Star
Профессор
Отправить личное сообщение для Black_Star Посмотреть профиль Найти все сообщения от Black_Star
 
Регистрация: 11.07.2016
Сообщений: 300

Разделитель для подстановки переменной ?
Добрый день уважаемые. Подскажите пожалуйста как организовать подстановку в класс элемента других классов? Вот пример, пока не рабочий
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<style>
.block{
  width: 50px;
  height: 50px;
  background-color: #f00;
}
.testBlock{
  width: 100px;
 height: 100px;
 background-color: #f0f;
}
</style>
<div class="block one two"></div>
<div class="testBlock">

<script>
var allClasses = $(".block").attr("src");
$("body").append('<div class="testBlock '+ allClasses +' "></div>')
</script>

</body>
</html>

Я запутался как быть с этими кавычками и знаками конкретинации? Необходимо что б у второго создаваемого дива были классы testBlock block one two ? Пока вставляет undefined вместо классов

Последний раз редактировалось Black_Star, 10.02.2018 в 21:02.
Ответить с цитированием