Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.03.2016, 16:04
Новичок на форуме
Отправить личное сообщение для bolotnik Посмотреть профиль Найти все сообщения от bolotnik
 
Регистрация: 26.03.2016
Сообщений: 4

Замена ссылок у элементов
Здравствуйте, у меня есть список элементов

Последний раз редактировалось bolotnik, 26.03.2016 в 21:51.
Ответить с цитированием
  #2 (permalink)  
Старый 26.03.2016, 16:08
Новичок на форуме
Отправить личное сообщение для Faik-man Посмотреть профиль Найти все сообщения от Faik-man
 
Регистрация: 27.12.2014
Сообщений: 6

А можно выложить js файл, где вы прописали данный скрипт?
Ответить с цитированием
  #3 (permalink)  
Старый 26.03.2016, 16:19
Новичок на форуме
Отправить личное сообщение для bolotnik Посмотреть профиль Найти все сообщения от bolotnik
 
Регистрация: 26.03.2016
Сообщений: 4

Сообщение от Faik-man Посмотреть сообщение
А можно выложить js файл, где вы прописали данный скрипт?
Я думаю он вам не чем не поможет, там особо не чего и нет.
$(".block").each(function(){

И тут я просто заменяю ссылку элементам li в div с классом block

});
Ответить с цитированием
  #4 (permalink)  
Старый 26.03.2016, 16:23
Новичок на форуме
Отправить личное сообщение для Faik-man Посмотреть профиль Найти все сообщения от Faik-man
 
Регистрация: 27.12.2014
Сообщений: 6

Сообщение от bolotnik Посмотреть сообщение
Я думаю он вам не чем не поможет, там особо не чего и
Еще как поможет. Извините, но я не телепат, чтобы угадывать, что именно не так делает ваш скрипт
Ответить с цитированием
  #5 (permalink)  
Старый 26.03.2016, 16:29
Новичок на форуме
Отправить личное сообщение для bolotnik Посмотреть профиль Найти все сообщения от bolotnik
 
Регистрация: 26.03.2016
Сообщений: 4

Сообщение от Faik-man Посмотреть сообщение
Еще как поможет. Извините, но я не телепат, чтобы угадывать, что именно не так делает ваш скрипт
Я пытаюсь узнать не ошибку в моем скрипте, а вариант как можно реализовать то, что описал в первом посте. А мой скрипт я просто написал для примера.
Ответить с цитированием
  #6 (permalink)  
Старый 26.03.2016, 16:29
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

bolotnik,
<ul>
        <li><a></a></li>
        <li><a></a></li>
        <li><a></a></li>
    </ul>
    <script>
        var arr = ["linkpage.html", "forum.html", "portfolio.html"],
            link = document.querySelectorAll('li > a');
        for (var i = 0, max = link.length; i < max; i += 1) {
            link[i].setAttribute('href', arr[i]);
        }
    </script>
Ответить с цитированием
  #7 (permalink)  
Старый 26.03.2016, 18:04
Кандидат Javascript-наук
Отправить личное сообщение для Strongman Посмотреть профиль Найти все сообщения от Strongman
 
Регистрация: 22.03.2016
Сообщений: 132

Упростил его вариант:
HTML:
<ul>
<li><a>Первая ссылка.</a></li>
<li><a>Вторая ссылка.</a></li>
<li><a>Третья ссылка.</a></li>
</ul>

javascript:
var arr = ["linkpage.html", "http://www.udaff.com", "portfolio.html"],
link = document.querySelectorAll('li > a');
$.each(link, function(n, value){
this.href = arr[n];});
Ответить с цитированием
  #8 (permalink)  
Старый 26.03.2016, 18:09
Новичок на форуме
Отправить личное сообщение для bolotnik Посмотреть профиль Найти все сообщения от bolotnik
 
Регистрация: 26.03.2016
Сообщений: 4

Сообщение от destus Посмотреть сообщение
bolotnik,
<ul>
        <li><a></a></li>
        <li><a></a></li>
        <li><a></a></li>
    </ul>
    <script>
        var arr = ["linkpage.html", "forum.html", "portfolio.html"],
            link = document.querySelectorAll('li > a');
        for (var i = 0, max = link.length; i < max; i += 1) {
            link[i].setAttribute('href', arr[i]);
        }
    </script>
Спасибо за ответ.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена СОДЕРЖИМОГО всех элементов с таким id на странице Elect Events/DOM/Window 4 24.10.2015 13:59
Замена html элементов - регулярка r3l0c Общие вопросы Javascript 4 27.06.2014 20:13
Замена элементов в массиве bdoxhobehue Общие вопросы Javascript 5 15.06.2014 11:35
Замена элементов массива элементами массива prostoix Javascript под браузер 4 24.10.2013 17:36
выбор нескольких элементов ввиде ссылок Simon jQuery 0 21.08.2010 12:31