Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
 Аватар для sweet_dreams
8 / 8 / 3
Регистрация: 26.03.2012
Сообщений: 362

как скрыть ссилку

01.12.2015, 15:45. Показов 696. Ответов 8

Студворк — интернет-сервис помощи студентам
нажимаю на ссылку, подгружаю элементы(показать еще), когда дохожу до конца, элементы не подгружает, а ссылка показать еще есть. как ее скрыть? знаю количество элементов и текущих элементов
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.12.2015, 15:45
Ответы с готовыми решениями:

как вставит ссилку на файл
помагите пожалуйста как вставит ссилку на файл .nth? <a href="girls.nth">Скачать тему </a> я так вставил,но место загрузки откривается...

Как убрать "Ссилку"
Хочу сделать чтоби когда нажимаеш на кнопочку "читать далее" появлялся текст а сама кнопочка пропадала Я чо та вроде начертал но я джаве...

поставить ссилку читать дальше
Здраствуйте. Столкнулся с такой проблемой. Имеется несколько статей на одну тему. Но они приличних размеров. и получается так что все они...

8
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
01.12.2015, 15:58
Сделать условие. Что то типа:
Если количество текущих элементов равно кол-ву всех элементов то не показывать ссылку?
0
 Аватар для sweet_dreams
8 / 8 / 3
Регистрация: 26.03.2012
Сообщений: 362
01.12.2015, 16:04  [ТС]
я так делала, но все равно показывает. где именно написать?
0
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
01.12.2015, 16:10
Хм, ну я ж не видел ваш код.. Вероятно, перед выводом ссылки

Добавлено через 4 минуты
Скиньте свой код вывода хотя бы ту часть где выводиться ссылка, и в каких переменных хранятся кол-во товара и кол-во выведеного на страницу товара
0
 Аватар для sweet_dreams
8 / 8 / 3
Регистрация: 26.03.2012
Сообщений: 362
01.12.2015, 16:19  [ТС]
всего постов $counts= ceil(count(get_posts(array('category' => $_REQUEST['cat']))));
загрузила 3 поста и после них:
PHP
1
 <a href="#"  id="load-post" data-count="<?php echo $_SESSION['my']; ?>" data-category="<?php echo $_REQUEST['cat']; ?>" title="">Показать еще</a>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$('#load-post').click(function(e){
        var this_btn=this;
        paged=paged+3;
        $.ajax({
        type       : "POST",
        data       : {page : paged, action: 'get_next', category: $(this_btn).data('category'), count: $(this_btn).data('counts')},
        dataType   : false,
        url        : ajaxurl,
        success    : function(data){
            $('.posts').append(data);
            if( paged > $(this_btn).data('counts') ) { 
                
                $('#load-post').remove(); // если мы дошли до последней страницы постов, скроем кнопку
            }            
        }
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
function get_next()
{
    session_start();
    //debug($_REQUEST);
    //$args = unserialize(stripslashes($_POST['query']));
    //$args['paged'] = $_POST['page'] + 1; // следующая страница
    //$_REQUEST['count']=$_REQUEST['count']+3;
    //$counts = $_REQUEST['count']+$args['paged'];
    //print_r ($args);
    //debug($_REQUEST);
    //echo $counts;
    $_SESSION['my'] = $_REQUEST['page'];
    $posts = get_posts(array('category' => $_REQUEST['category'], 'numberposts'=>3, 'offset'=>$_REQUEST['page']));
    //debug($posts);
    foreach($posts as $post):?>                        
        <?$date_explode = explode(" ", $post->post_date);
        $date = explode("-", $date_explode[0]);
        $months1 = array('','Января','Февраля','Марта','Апреля','Мая','Июня','Июля','Августа','Сентября','Октября','Ноября','Декабря');
        //print_r($date);?>
        <div class="newsBlock-item post">
            <div class="newsBlock-wrap">
                <div class="newsBlock-title">
                    <h6><?=$post->post_title;?></h6>
                    <p><?=$date[2];?> <?=$months1[$date[1]];?> <?=$date[0];?></p>
                </div>
                <div class="newsBlock-content">
                <?= get_the_post_thumbnail( $post->ID, 'gallery');?>
                    <p><?=substr($post->post_content,573,200);?></p>
                </div>
            </div>
            <div class="newsBlock-link-wrap">
                <div class="newsBlock-link">
                    <a href="<?=$post->guid;?>">Подробнее</a>
                </div>
            </div>
        </div>        
    <?
     endforeach;  
     
     wp_reset_query();?>   
    <?php
    exit();
}
0
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
01.12.2015, 16:29
Вот прям перед этой строчкой например:
Цитата Сообщение от sweet_dreams Посмотреть сообщение
PHP/HTML
1
<a href="#" *id="load-post" data-count="<?php echo $_SESSION['my']; ?>" data-category="<?php echo $_REQUEST['cat']; ?>" title="">Показать еще</a>
Вот прям перед этой строчкой:
PHP/HTML
1
2
3
4
5
6
7
8
//Предположим что переменная count -текущее число элементов на странице
//А counts - сколько всего элементов
<?php
if($counts != $count) { ?>
<a href="#" *id="load-post" data-count="<?php echo $_SESSION['my']; ?>" data-category="<?php echo $_REQUEST['cat']; ?>" title="">Показать еще</a>
<?php }else{ 
 
} ?>
0
 Аватар для sweet_dreams
8 / 8 / 3
Регистрация: 26.03.2012
Сообщений: 362
01.12.2015, 16:42  [ТС]
но она раз прогрузилась, и больше не грузиться. и оно значение не проверяет

Добавлено через 4 минуты
а так можно или это не коректно?
JavaScript
1
2
3
4
5
6
7
 success    : function(data){
            $('.posts').append(data);
            if(paged >= $(this_btn).data('counts')){ 
                
                $('#load-post').remove(); // если мы дошли до последней страницы постов, скроем кнопку
            }            
        }
0
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
01.12.2015, 16:45
Цитата Сообщение от sweet_dreams Посмотреть сообщение
но она раз прогрузилась, и больше не грузиться. и оно значение не проверяет
Ну да вы правы, я упустил этот момент.

Цитата Сообщение от sweet_dreams Посмотреть сообщение
а так можно или это не коректно?
На самом деле тут сложно сказать что корректно, а что нет. Я например не вижу ничего плохого в вашем варианте решения
0
 Аватар для sweet_dreams
8 / 8 / 3
Регистрация: 26.03.2012
Сообщений: 362
01.12.2015, 17:03  [ТС]
в ajax сделала так, работает. выводит последние записи, потом нажимаю пропадает
JavaScript
1
2
3
4
5
6
7
 success    : function(data){
            $('.posts').append(data);
            if (data.trim() == "") {
                  $(this_btn).fadeOut();
                  return;
            }           
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.12.2015, 17:03
Помогаю со студенческими работами здесь

Как скрыть столбцы и как поменять их ширину программно в MSFlexGrid 6.0?
Вопрос состоит в следующем, как скрыть столбцы и как поменять их ширину программно. Заранее спасибо.

Как сделать чтобы в новостях не показывалась 1 фотография ? как ее скрыть ?
Там у меня в shotstory написанно чтобы фотография бралась из самая первая и чтобы выводилось(смотрите скрин), там всё нормально но когда...

Как скрыть или как проверить на скрытость компонента?
У меня одно Активити и на нем 2 заголовка (A и B) сверху. Внизу LinearLayout, на нем много компонентов... При нажатии на &quot;В&quot; из...

Как скрыть задачу? Как очистить буфер клавиатуры?
1) Есть некая программа. Требуется скрыть ее так чтоб пользователь не смог ее найти (и тем более выгрузить) По CTRL+ALT+DEL она уже...

Как скрыть данные в БД
Добрый день! Я написал скрипт добавления товара в корзину, правда выбрал не самый лучший способ, я записываю данные выбранные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru