問題タブ [tritium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 「..」を使用した画像 URL の絶対化
ソース URL が次のような画像で変換する HTML ドキュメントがあります。
画像ソースの URL を絶対化するためにトリチウム関数を使用していますが、「..」がそれを妨げているようです。ホスト名などを先頭に追加していますが、追加するとレイヤーが多すぎます。
たとえば、画像の正しい URL は次のとおりです。
しかし、それが表示されるページは"www.host.com/site/baz/page.html"
したがって、元のhtmlの画像のソースは"../foo/bar.png"
しかし、私が得ている絶対化された結果は次のとおりです。"www.host.com/site/foo/bar.png"
つまり、ファイル ツリーを「/site/」まで上っていきますが、もう 1 つ上に行く必要があります。別の「..」がなければ元のページでさえどのように機能するのか、実際にはわかりません。URLの「..」をどのように処理すればよいですか?
mobile - Moovweb を使用して単一のアップストリーム ページから複数のページを作成するにはどうすればよいですか?
私は単一のページを持っています。
http://en.wikipedia.org/wiki/Main_Page
しかし、私はそれを3ページに断片化したい:
- サイドバーだけのページ
- 「グリーン」セクションのみの「おすすめ」ページ (特集記事 / ご存知でしたか)
- 「ニュース」ページには「青色」セクションのみ (ニュース / この日)
これをトリチウムで行う最良の方法は何ですか?
私が望む抽象的な機能は、1 つのページから複数のページを作成できることだと思います。これは、モバイル ページをより細かいレベルで整理するのに役立ちます。もう 1 つのユース ケースは、jqtouch アプリの構築です。
xpath - XPath を使用して html 要素の連続したグループを選択する
Moovweb SDK を使用しており、特定のクラス名を持つ隣接する要素の各グループに、作成した Tritium 関数を適用したいと考えています。html 要素の階層がフラットな場合、XPath で連続して表示される要素のグループのみを選択するにはどうすればよいですか?
すべての要素だけでなく、隣接する要素のグループを選択することが重要です。これは、最初の先行する<h2>
.
moovweb - Tririumで画像を別のdivに移動する方法
私がこのようなものを持っている場合:
この画像をトリチウムの別の div に移動するにはどうすればよいですか?
moovweb - トリチウムで、2 つの要素の位置を切り替えるにはどうすればよいですか?
次のように、2 つの要素が隣り合っています。
2 つの子要素の順序を切り替える最も速い方法は何ですか?
moovweb - Tritium で、CSS クラスを変数として設定するにはどうすればよいですか?
私は Moovweb SDK を使用しており、HTML を変更するために Tritium を作成しています。
CSS クラスを変数として保存するにはどうすればよいですか?
既存のクラスを取得して、他の要素に適用したいと考えています。
css - トリチウムによるスタイル プロパティの変更
初心者の質問です。私は簡単なシナリオに取り組んでいます。トリチウムを使用して、ページの背景色と指定要素のテキストを変更します。私のページは次のようになります。
私の .TS ファイルには次のものがあります。
上記はテキストを正常に変更していますが、形式を保持しておらず、背景色を赤に変更していません。
私が間違っていることは何ですか?
ありがとう
moovweb - Tritium で、どうすればリンクを強制的にデスクトップ サイトに移動させることができますか?
Moovweb SDK を使用して Web サイトのモバイル化に取り組んでいますが、モバイル用に変更したくないセクションがあります。これらのリンクが元のデスクトップ サイトを指すように強制するにはどうすればよいですか?
yield - Tritium では、yield() 関数は何をしますか?
Tritium API Web サイトの例を見ていますが、yield() 関数の機能がわかりません。
http://tritium.io/simple-mobile/1.0.224#yield()%20テキスト
誰かがこれらの例を説明できますか?