在从Razor调用的javascript中分离函数

时间:2015-05-03 17:29:13

标签: javascript asp.net-mvc html5 dom razor

在发现隐藏属性仅适用于html5和最新浏览器后,我可能找到了另一种基于条件语句隐藏内容的方法。 我遇到了一个问题,即javascript中的函数似乎没有被执行,简而言之它并没有隐藏第一段。

<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">

$(document).ready(function(){

   function DetachEmptyField(pattern) {
   $("#pattern").val(pattern);
   $(pattern).detach();
   }

});

</script>
</head>
<body>
<p id="hideMe">This is a paragraph, 1.</p>
<p>This is another paragraph, 2.</p>

<button>Remove paragraph 1</button>

@* Razor conditional statements to be added later here ... *@
<script type="text/javascript">DetachEmptyField("#hideMe");</script>


</body>
</html>

0 个答案:

没有答案