1

XPage に Ext Lib valuePicker があり、Xpage に Ext Lib toolTip を追加し、toolTip の for プロパティで valuePicker の ID を指定しました (toolTip の対象となるコントロールのリストに表示されますが、 valuePicker の上にカーソルを置いても何も起こりません. ページ上にラジオ ボタンと編集ボックスを対象としたいくつかのツールヒントがあり、それらはすべて正しく機能するため、プロセスは正しいです. valuePicker に必要なツールヒントを編集コントロールに向けると、正しいヒントを表示します。

4

2 に答える 2

3

valuePicker はレンダリング中に ID を「失う」ため (レンダリングされたページのソース コードを参照)、ツールチップで valuePicker の ID に対処することはできません。

回避策は<span>、valuePicker の周りに ID を付けて、ツールチップでこの ID を指定することです。

<span
    id="valuePickerTooltip">
    <xe:valuePicker
        id="valuePicker"
        ...>
        <xe:this.dataProvider>
            ...
        </xe:this.dataProvider>
    </xe:valuePicker>
</span>
<xe:tooltip
    id="tooltip1"
    for="valuePickerTooltip"
    label="this is the tooltip">
</xe:tooltip>
于 2013-10-15T21:00:37.217 に答える