Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ready event
- button.ready = function () {
- // selector cache
- var
- $buttons = $('.topOrders');
- // alias
- handler = {
- activate: function () {
- $(this)
- .addClass('active')
- .siblings()
- .removeClass('active')
- ;
- }
- };
- $buttons
- .on('click', handler.activate);
- };
- // attach ready event
- $(document)
- .ready(button.ready);
- <div class="topOrders">
- <div class="vertical">
- <div class="ui button right labeled" tabindex="0">
- <div class="opsOrder ui button right pointing label">
- <i class="file alternate icon"></i> Test
- </div>
- <a class="ui basic label">
- 1234
- </a>
- </div>
- </div>
- <div class="vertical">
- <div class="ui button right labeled" tabindex="0">
- <div class="opsOrder ui button right pointing label">
- <i class="file alternate icon"></i> Test
- </div>
- <a class="ui basic label">
- 1234
- </a>
- </div>
- </div>
- </div>
- <div class="opsOrder ui button right pointing label">
- <i class="file alternate icon"></i> Test
- </div>
- if ($('.topOrders').hasClass('opsOrder')) {
- //.addClass logic
- }
- .closest('.opsOrder').addClass('active')
Add Comment
Please, Sign In to add comment