0
Asp.Netにテーブルがある部分的なビューがあります。そのテーブルへのidは、それが例えば渡された有効性「エラー」、「警告」に設定するか、「有効」と関数のJavaScriptに変数を渡すときのエラー
使用して設定されている「=クラス 『(validity.ToString @。)』」
私は、関数を呼び出すためのボタンを使用します。
<button onclick=collapse(@validity.ToString())">Collapse</button>
スクリプトは
@section scripts
{
<script type="text/javascript" language="javascript">
var x = false;
function collapse(cls) {
x = !x;
var add = '.';
var Class = add.concat(cls);
if(x)
$(Class)
.css({
'display': 'none'
});
else {
$(Class)
.css({
'display': 'table-row'
});
}
};
</script>
}
これはClass
がどのテーブルCSSの変更を設定することができますされていない理由を知ってはいけないです
コンソールにエラーがありますか?ブレークポイントを追加してデバッグしましたか?セレクタを引用符で囲む必要があります。$( "Class") ' – Morpheus
typo:onclick = collapse()" => onclick = "collapse()" –