0

1 つのページの 2 つの場所に同じ ID を持つ 1 つのボタン コントロールが存在するため、1 つの問題に直面しています。

課題ビュー画面と編集画面の両方に表示されるjiraのカスタムフィールドを作成しました。「編集」画面は単に DIV であり、編集がクリックされるまで表示なしとして表示されます。それ以外の場合はビュー画面が表示されます (両方とも単一ページ)。私の作成したボタンは両方の領域に存在しました。

親が「DIV - 編集」の場合、ボタンの別のIDを保持するELSEボタンの別のIDを保持するにはどうすればよいですか。? または、この競合の問題を解決する jquery の別の方法。

以下は、2 つの場所で同じコントロールを示すものです。

ページでビュー画面のものを発行します。

.... .....
<li id="rowForcustomfield_11200" class="item">
<div class="wrap">
    <strong title="final Dynamic Value" class="name">final Dynamic Value:</strong>
    <div id="customfield_11200-val" class="value type-dynamicvalue editable-field active"
        data-fieldtype="dynamicvalue">
        <form id="customfield_11200-form" class="ajs-dirty-warning-exempt" action="#">
        <div class="inline-edit-fields">
            <div class="field-group">
                <table id="customfield_11200:maintable">
                    <tbody>
                        <tr width="15%">
                            <tr width="15%">
                                <tr width="15%">
                                    <tr width="15%">
                                        <tr width="15%">
                                            <tr width="15%">
                                                <tr width="15%">
                    </tbody>
                </table>
                <input type="button" value="add" id="finaladd" />**PROBLEM CONTROL**
                <input type="button" value="remove" id="finalremove" />**PROBLEM CONTROL**
            </div>
        </div>
        <span class="overlay-icon throbber" />
        <div class="save-options" tabindex="1">
        </form>
    </div>
</div>
</li>
...... 
 ....
  ..

注:上記のタグコメントを「問題管理」として強調表示しまし

課題画面の div を編集するための同じページの別のもの:

  .......
.............
 <div id="edit-issue-dialog" class="aui-popup box-shadow aui-dialog-open popup-width-custom aui-dialog-content-ready"
style="width: 810px; margin-left: -405px; margin-top: -263.5px;">
<h2 class="aui-popup-heading">
    <div class="aui-popup-content">
        <div class="qf-container">
            <div class="qf-unconfigurable-form">
                <form action="#" name="jiraform" class="aui">
                <div class="form-body" style="max-height: 419px;">
                    <input type="hidden" name="id" value="11100" />
                    <input type="hidden" name="atl_token" value="BP8Q-WXN6-SKX3-NB5M|6533762274aaa5d16f14dbbe010917f161596d8d|lin" />
                    <div class="content">
                        <div class="aui-tabs horizontal-tabs" id="horizontal">
                            <ul class="tabs-menu">
                                <div class="tabs-pane" id="tab-0">
                                    <div class="tabs-pane active-pane" id="tab-1">
                                        <div class="field-group aui-field-something">
                                            <div class="field-group">
                                                <div class="field-group">
                                                    <div class="field-group">
                                                        <label for="customfield_11200">
                                                            final Dynamic Value</label>
                                                        <table id="customfield_11200:maintable">
                                                            <input type="button" value="add" id="finaladd" />  **PROBLEM CONTROL**
                                                            <input type="button" value="remove" id="finalremove" />  **PROBLEM CONTROL**
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="field-group aui-field-wikiedit comment-input">
                                            </div>
                                        </div>
                                        <div class="buttons-container form-footer">
                </form>
            </div>
        </div>
    </div>
</div>
 .....
 ...
   ..

注: 上記の問題は、PROBLEM CONTROLタグ コメントで強調表示されています。

4

1 に答える 1