2016-08-29 4 views
0

現在、いくつかのツールチップにはTooltipsterを使用しています。私は要素の中に 'ツールチップ'クラスを置いて(OK、それは必要です)、データツールチップも配置すると「うまくいく」ことができます。私の問題は、この要素にHTMLのツールチップ(テキストと色の揃え)を付けることです。Tooltipster - Javascriptのオプションを無視する

$('.tooltip').tooltipster({ 
content: tooltipHTML, 
contentAsHTML: 'true', 
minWidth: 250 
}); 

私の検索から、私たちはこれを行うことができることを知っています。tooltipHTMLは有効なHTMLです。既に$(tooltipHTML)を試してみました。問題は、Tooltipsterがこのオプションを完全に無視していることです。最小幅は指定されていません(これはCSSによって強制されています - 私が行ったことです)。コンテンツはまったく変更されません。私はデータツールチップの内容をこのツールチップHTMLに置き換えましたが、問題はツールチップがHTMLとして解釈されないということです。

マイHTML:

<div data-tooltip="{{this.locations}}" class="tooltip location__point location__point--client tooltipContainer " style="top: {{this.coordinates.y}}%; left: {{this.coordinates.x}}%;" data-locations="{{this.locations}}" data-timezones="{{this.timezones}}"> 
    <span class="location__pointDot locattion__pointDot--client"></span> 
</div> 

誰でも任意のソリューションを知っていますか?これを何時間もしている間に、いろいろなソリューションを試してみると、何も起こりません。

+0

ツールチップのドキュメントでは、どこにtooltipHTMLがありますか? – Zorken17

+0

tooltipHTMLは有効なhtml elemnetではありません – Zorken17

+0

あなたの質問に必要なすべてのコードの抜粋を追加してください。私はあなたのHTMLの 'tooltip'クラスを見ません。そして、 'data-tooltip'はドキュメンテーションの一部ではありません。また、最新バージョンのライブラリを使用していることを確認してください。 –

答えて

0

あなたがツールチップにしたい要素にクラスのツールチップを置く必要があると言います。それとも別のクラスを使用しますが、その後、あなたは私のfiddleは、私が何を意味するかを理解することを参照してください

$(".tooltip") or you own calss $("myToolTip") 

に正しいクラスを呼び出す必要があります。

+0

私は数分でこれをテストします。できるだけ早くフィードバックを与えるつもりです。 – bmfteixeira

+0

@bmfteixeira、それは働いていたのですか? – Zorken17

+0

あなたのフィドルは完璧です、私は昼食後にテストします。ここで他のバグを修正していました。返事が遅くなってごめん。できるだけ早くあなたに通知します。 – bmfteixeira

関連する問題