トップレベルノードのスケールが1.5である(他のすべての子/兄弟ノードは1のスケールに設定されています)、作成した組織図があります。私はそれをクリックすると、orgの図が表示される前に、トップレベルのノードの縮尺を1に戻したいのですが(これは今すぐ展開されたノードと同じサイズです)、私の人生はそれを元に戻すことはできません。click update css transform:scale()プロパティ
!重要な宣言とあらゆる種類のjQueryハッカーを使って、さまざまなレベルの特異性を適用しようとしましたが、役に立たないです。
'use strict';
(function($){
$(function() {
var datascource = {...};
var orgChartInstantiation = function() {
var options = {...};
// ********************
// Expand all nodes
// in company org chart
// ********************
$("button#expandNodesButton.btn.btn-default").on("click", function() {
//
// Code below is what I'm having an issue with
//
$("div.node.first-level.topLevelNode").css("transform", "scale(1)");
var options = {...};
$("#my-org-chart").empty(); //clear previous contents
$("button#expandNodesButton.btn.btn-default").toggle(); //toggle display for corresponding collapse button
$("button#collapseNodesButton.btn.btn-default").css("display", "block");
$("#my-org-chart").orgchart(options);
});
};
orgChartInstantiation();
});
})(jQuery);
どれと、jQueryの(に包まれた$(ドキュメント).ready(関数(){})
CSS
/*Top Level Node*/
.orgchart .node:first-child {
transform: scale(1.5);
}
/*All Other Nodes*/
tr.nodes td table tr td div.node {
transform: scale(1) !important;
}
:以下、問題のコードであります
「スケール(1)」の設定ではないということですか?セレクタがCSSセレクタと一致しないため、セレクタが正しいことを確認してください。あなたは完全な例(jsfiddleを含む)を提供できますか? – musefan
確かに私はそれに取り組んで、私はそれを一時的に投稿します。私は私のjQueryのCSSでオプションのセレクタを使ってみましたが、どちらも動作しませんでした@musefan – dannyk
ああ、私はそれを修正しました。 – dannyk