HTML要素、または正しいCSSスタイルのプロパティと組み合わせると、他の要素のコンテナーとして使用できることを除いてフットプリントがない要素はありますか?
これは、ページマーカーの「マーカー」のようなもので、jQueryによって実際のHTMLを配置する必要があります。
それがどのように見えるかの例:
<span id='the_view_container' style='display:dont-do-anything'></span>
私が尋ねる理由は、Backbonejsを使用していて、画面にビューを追加する必要がある場合、ビューを作成するときにビューをペグする要素を指定する必要があるためです。これには欠点があります。 :
theView = new TheView({
el: $('#the-view-container')
});
または、既存の要素(通常はdiv)内にビューを挿入する必要があります。これにより、テンプレート作成が困難になります。
theView = new TheView({});
$('#the-view-container').html(theView.el);
$('#the-view-container').addClass('theViewClass'); // <-- Shouldn't have to do this
どんな入力でも大歓迎です、どうもありがとう!