0
我正在處理HTML Web部件。我想讓網頁上的其他網頁部分可以摺疊並展開。我發現這個腳本放置在HTML表單Web部件中。它正是我想要的。當頁面被加載時,所有其他部分的唯一自動展開。我通讀了腳本,但我並不熟悉jQuery語法。在我認爲我需要改變,以使自動倒塌部分的代碼行是:HTML源代碼編輯器 - Web部件
$(this).closest('.s4-wpTopTable').find('tr:first').next().toggle().is(":visible") ? img.attr('src',Collapse) : img.attr('src',Expand);
我相信,我只需要改變的地方已經切換爲可見的是不可見的。我不知道該怎麼寫。
這裏是整個腳本:
<script type="text/javascript" src="http://ajax.Microsoft.com/ajax/jQuery/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
jQuery(function($) {
$('.s4-wpTopTable').find('tr:first h3').append('<a class=\'min\'
style=\'float:right\'><img src=\'/_layouts/images/collapse.gif\'/></a>');
var Collapse = "/_layouts/images/collapse.gif";
var Expand = "/_layouts/images/expand.gif";
$('.min').click(function(){
var img = $(this).children();
$(this).closest('.s4-wpTopTable').find('tr:first').next().toggle().is(":visible") ? img.attr('src',Collapse) : img.attr('src',Expand); }); }); </script>