Нажмите верхнюю кнопку из 2 кнопок - PullRequest
1 голос
/ 28 апреля 2019

Я сейчас работаю с моим автоматом, и у него есть ограничение на работу. Я думаю, что этот метод является решением,

У меня проблемы с тем, как щелкнуть эту ссылку, если кто-то может помочь мне создать AppleScript с помощьюприложение сафари.это помогло бы мне сэкономить много времени.Если вы можете помочь объединить applecript и jQuery или javascript для этого, нажмите

Вот целевая ссылка для нажатия

<a href="/admin/products/3424746569792/variants/27652747591744" class="ui-button ui-button--size-small" data-bind-event-click="saveScrollPosition(this)" data-track-click="{ action: 'Edit variant', category: 'Products' }">Edit</a>

куча из них HTML:

<td class="new-variants-table__cell">
              <div class="next-field__connected-wrapper next-field__connected-wrapper--align-right">
                <a href="/admin/products/3424746569792/variants/27652747591744" class="ui-button ui-button--size-small" data-bind-event-click="saveScrollPosition(this)" data-track-click="{ action: 'Edit variant', category: 'Products' }">Edit</a>
                <button class="ui-button ui-button--size-small" data-bind-event-click="deleteVariantModal_27652747591744.show()" data-track-click="{ action: 'Delete variant', category: 'Products' }" type="button" name="button"><svg aria-hidden="true" focusable="false" class="next-icon next-icon--size-20"> <use xlink:href="#delete-minor"></use> </svg></button>

              </div>
              <script data-define="{deleteVariantModal_27652747591744: new Shopify.Modal(this)}" type="text/html" class="modal_source"><header><h2>Delete Chrome?</h2><button type="button" name="button" class="btn--link close-modal">Close</button></header>

<form class="edit_product_variant" id="edit_product_variant_27652747591744" autocomplete="off" data-define="{ deleteForm: new Shopify.Form(this) }" data-tg-refresh-on-success="modal variant-row-27652747591744" data-tg-remote="true" action="/admin/products/3424746569792/variants/27652747591744" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="_method" value="delete" /><input type="hidden" name="authenticity_token" value="vHjz4tkmojd0dpVMZeZsQt3Bn/EaumOoZrNxR1awHaHaQnNQSsO1YxJglzNwoNthWoBwIlCjlxVPwmiLpTc5UA==" />
  <div class="body">
    <p>
      Are you sure you want to delete the variant <strong>Chrome</strong>? This action cannot be reversed.
    </p>
  </div>
  <div class="buttons">
    <button class="ui-button close-modal" type="button" name="button">Cancel</button>
    <button class="ui-button js-btn-loadable btn-destroy-no-hover" type="submit" name="button">Delete</button>
  </div>
</form></script>
            </td>
...