Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jquery(asp.net)更改html文本_Jquery_Asp.net - Fatal编程技术网

使用jquery(asp.net)更改html文本

使用jquery(asp.net)更改html文本,jquery,asp.net,Jquery,Asp.net,我有一个带有引导导航栏的asp.net web表单。如何使用Jquery访问导航栏的HTML文本并在页面加载之前更改值?i、 e我想在页面显示之前将注册更改为“用户名” <ul class="nav navbar-nav navbar-right"> <li><a class="signupnav" href="#" onclick="signUp()" >Sign up</a></li> <li&

我有一个带有引导导航栏的asp.net web表单。如何使用Jquery访问导航栏的HTML文本并在页面加载之前更改值?i、 e我想在页面显示之前将注册更改为“用户名”

 <ul class="nav navbar-nav navbar-right">
        <li><a class="signupnav" href="#" onclick="signUp()" >Sign up</a></li>
       <li><a class="signinnav" href="#" onclick="signIn()" >Sign in</a></li>
 </ul>

基本上
文档的就绪事件将在
窗口的加载事件之前触发

所以我们可以通过

$(function(){
  $("ul.nav.navbar-nav.navbar-right").find("a.signupnav").text("username");

  // or a less readable version:
  // 1. $("ul.nav.navbar-nav.navbar-right a.signupnav").text("username");
  // 2. $("ul.nav.navbar-nav.navbar-right > a.signupnav").text("username");

  //Your other code below...
  //...
});

这个
$(function(){…})
$(document.ready(function(){…})的缩写。所以不要混淆。

基本上
文档的ready事件将在
窗口的load事件之前触发

所以我们可以通过

$(function(){
  $("ul.nav.navbar-nav.navbar-right").find("a.signupnav").text("username");

  // or a less readable version:
  // 1. $("ul.nav.navbar-nav.navbar-right a.signupnav").text("username");
  // 2. $("ul.nav.navbar-nav.navbar-right > a.signupnav").text("username");

  //Your other code below...
  //...
});

这个
$(function(){…})
$(document.ready(function(){…})的缩写。因此,不要与此混淆。

您可以使用以下代码更改它

$(document).ready(function(){
     $('ul.nav .signupnav').text("Username");
});

您可以使用以下代码对其进行更改

$(document).ready(function(){
     $('ul.nav .signupnav').text("Username");
});


你错误地提供了相互矛盾的类名。@Zeeshan Lol我看不到那个NP问题。。检查下面的答案你错误地提供了相互矛盾的类名。@Zeeshan Lol我看不到那个NP问题。。检查下面的答案。
。signinav
。signupnav
?他的类名在那边,所以我把siginnav…编辑好了现在
.signinav
.signupnav
?他的类名在那边,所以我把siginnav…编辑好了now@adarshjaya12您是否在控制台中看到任何错误?是否包含Jquery库?如果用户名是一个变量,则应使用它而不带引号。@adarshjaya12是
username
变量?首先定义不工作//说得好。。Poul Bak@RajaprabhuAravindasamy他是指向我正在工作的代码的链接@adarshjaya12
在product.js的脚本标记之前插入此脚本标记。@adarshjaya12您在控制台中看到任何错误吗?是否包含Jquery库?如果用户名是一个变量,则应使用它而不带引号。@adarshjaya12是
username
变量?首先定义不工作//说得好。。Poul Bak@RajaprabhuAravindasamy他是指向我正在工作的代码的链接@adarshjaya12
在product.js的脚本标记之前插入此脚本标记。