BeautyTips jQuery拡張機能を使用していますが、動的URLをajaxPathとして渡すことはありません。 the documentationでは、彼らはお勧め:Jquery拡張BeautyTipsは動的ajaxPathオプションでは機能しません
$('#example18').bt({
ajaxPath: ["$(this).attr('href')", 'div#content']
});
私は
$('.username').bt({
ajaxPath: ["$(this).attr('title')"]
});
は、しかし、私はusername
要素にカーソルを合わせると、代わりにBeautytip内のtitle属性に保存されているURLを育てるの、それがしようとしていブラウザ全体を別のページに送信します(ブラウザのアドレスは変更されないため、ページが空白になり、表示ソースがまったく別のページを表示するため、更新することは難しい)。
のタイトル問題の要素が正しいと正しく対処されています。私が静的にパスを渡すと動作しますが、私はむしろBeautytipを必要とするページ上のすべてのアイテムに対してこの関数の新しいバージョンを書くつもりはありません。
ここに構文の問題がありますか?どんな助けでも大歓迎です。
<span class="username" title="http://degree3.com/popup/baloon/member-summary?id=53">Username</span>
任意のコード?jsfiddle? –
私は自分のHTMLを追加しました...他に何が役立つか分かりません。 – Wemmick
多分それは動作しない完全なhttpパスですか? –