2013-10-11 4 views
0

это мой первый раз с разбиением на страницы CI, и я не могу найти информацию о том, как добавить anchor_class по указанной ссылке. Например, мой последний элемент в разбивке на страницы, который называется «NEXT», имеет class="last", но я не знаю, как добавить class="last" только этому элементу. Это то, что я пробовал:Codeigniter добавление anchor_class в разбивке на страницы на указанный элемент

$config['base_url'] = site_url('page'); 
    $config['total_rows'] = $this->news_job->countAllMods(); 

    $config['per_page'] = '1'; 
    $config['first_link'] = FALSE; 
    $config['last_link'] = FALSE; 
    $config['uri_segment'] = '2'; 

    $config['full_tag_open'] = '<ul>'; 
    $config['full_tag_close'] = '</ul>'; 
    $config['next_link'] = 'Next'; 

    $config['cur_tag_open'] = '<li class="button_pagination_nav button_graydark_nav"><a>'; 
    $config['cur_tag_close'] = '</a></li>&nbsp;'; 

    $config['num_tag_open'] = '<li class="button_pagination_nav button_graylight_nav">'; 
    $config['num_tag_close'] = '</li>&nbsp;'; 

    $config['next_tag_open'] = '<li class="button_pagination_nav button_graydark_nav">'; 
    $config['anchor_class'] = 'class="last" '; 
    $config['next_tag_close'] = '</li>'; 

    $config['prev_link'] = 'Back'; 
    $this->pagination->initialize($config); 

так, как вы можете видеть, я использую $config['anchor_class'], но с тем, что все мои ссылки разбиения на страницы получает class="last". Итак, что мне делать, чтобы добавить class="last" только в next_tag_close?

+0

Эй, я заметил, что кто-то еще отправил ответ и что вы были немного грубы к нему, потому что он не решил ваше решение. Я понимаю, что это может расстраивать, но не могли бы вы опубликовать более четкое описание того, что вы хотели бы сделать, а также, возможно, пример? –

+0

спасибо за понимание, но я сказал несколько раз, что хочу, но он все же добавил свое мнение. Я не знаю, что может быть более ясно. Мне нужно добавить 'class =" last "' к моей кнопке pagination, которая создается с помощью инструмента '$ config ['next_tag_open']' и '$ config ['next_tag_close']'. Мне нужно добавить 'class =" last "' к его дочернему элементу, который является ANCHOR. Пошлите мне сейчас, у меня все якоря есть '' but I need it only here '

  • ' – baitas212123

    ответ

    1

    Попробуйте это:

    $config['last_tag_open'] = '<li class="last_link">'; 
    $config['last_tag_close'] = '</li>'; 
    
    $(function(){ 
        $(".last_link a").addClass('last'); 
    }); 
    

    Комментарий эту строку:

    $config['anchor_class'] = 'class="last" '; 
    $config['last_link'] = TRUE; 
    

    Вот некоторые Reference

    +0

    вы мне не помогаете, мне нужно добавить 'class =" last "' в якорный тег – baitas212123

    +0

    Показывает вам ссылку. Отредактировал свой ответ согласно вашему требованию. Вы видели ссылку? –

    +0

    Помогло ли вам это сейчас? –

    2

    Я не уверен, но в CodeIgniter 3 это один работает

    $ config ['attributes'] = a rray ('class' => 'last');

    Смежные вопросы