Что я могу ввести в консоль, чтобы вызвать эту кнопку в этом списке? - PullRequest
0 голосов
/ 11 декабря 2019

Что я могу набрать в консоли, чтобы выбрать рейтинг IMDb, не нажимая никаких кнопок? желательно что-то в jQuery. Прямо сейчас это лучшее, что я придумал:

$('.btnSort.button-flat.listTextButton-autohide.emby-button').trigger("click");
$('.listItem.listItem-button.actionSheetMenuItem.emby-button[data-id="CommunityRating,SortName"]').trigger("click");

Но мне нужно ввести два кода, и я не могу ввести их одновременно. Так что я могу войти? Я тоже попробовал это

$('.btnSort.button-flat.listTextButton-autohide.emby-button').prop('selectedIndex', 3);

Но потом это происходит, похоже, кнопка в списке не срабатывает.

<button is="emby-button" class="btnSort button-flat listTextButton-autohide emby-button">
<span class="btnSortText">THIS BUTTON BRINGS UP THE OTHER BUTTONS</span>
<i class="md-icon btnSortIcon button-icon button-icon-right"></i>
</button>

<!–– When I click the button with the HTML above this line
----------------------------------------------------------
The buttons with the HTML listed down below comes up   ––>


<div class="focuscontainer dialog actionSheet opened" data-lockscroll="true" data-history="true" data-autofocus="true" data-removeonclose="true" style="position: fixed; left: 405.086px; top: 10px;">
  <h2 class="actionSheetTitle">Sort by:</h2>
  <div is="emby-scroller" data-horizontal="false" data-centerfocus="card" class="actionSheetScroller actionSheetScroller-withheader emby-scroller scrollY">
    <div class="scrollSlider flex flex-direction-column"><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="CriticRating,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Critic rating</div>
        </div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="DateCreated,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Date added</div>
        </div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="DatePlayed,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Date played</div>
        </div>
      </button><button autofocus="" is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem actionSheetMenuItem-selected emby-button" data-id="CommunityRating,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">IMDb rating</div>
        </div>
        <div class="listItemAside actionSheetItemAsideText"><i class="md-icon"></i></div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="OfficialRating,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Parental rating</div>
        </div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="PlayCount,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Play count</div>
        </div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="PremiereDate,ProductionYear,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Release date</div>
        </div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="Runtime,SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Runtime</div>
        </div>
      </button><button is="emby-button" type="button" class="listItem listItem-button actionSheetMenuItem emby-button" data-id="SortName"><i class="actionsheetMenuItemIcon listItemIcon listItemIcon-transparent md-icon secondaryText" style="visibility:hidden;"></i>
        <div class="listItemBody actionsheetListItemBody">
          <div class="listItemBodyText actionSheetItemText">Title</div>
        </div>
      </button></div>
  </div>
  <div class="actionSheet-bottom"><button is="emby-button" type="button" class="btnCloseActionSheet btnCloseActionSheet-default hide-mouse-idle-tv raised block emby-button">Cancel</button></div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...