猿问

jQuery TypeError-show不是一个函数

我有一个按钮,如下所示:


<button id="onlineusers" style="display: none;">Call User</button>

我需要根据事件显示按钮,如下所示:


client.on('stream-added', function (evt) {

  alert("User is online");  

  var stream = evt.stream;

  $('#onlineusers').show();

  console.log("New stream added: " + stream.getId());

  console.log("Subscribe ", stream);

  client.subscribe(stream, function (err) {

    console.log("Subscribe stream failed", err);

  });

});

我正在使用jQuery(2.0.1),并且尝试了以下操作:


$('#onlineusers').show();

我收到以下错误消息:


TypeError:$(...)。show不是一个函数


TypeError:$(...)show不是一个函数


我是javascript新手。正在请求帮助!!!


牧羊人nacy
浏览 182回答 1
1回答

大话西游666

您可以删除“呼叫用户”按钮的“样式”属性,$('#onlineusers').removeAttr('style');所有代码:client.on('stream-added', function (evt) {&nbsp; alert("User is online");&nbsp;&nbsp;&nbsp; var stream = evt.stream;&nbsp; $('#onlineusers').removeAttr('style');&nbsp; console.log("New stream added: " + stream.getId());&nbsp; console.log("Subscribe ", stream);&nbsp; client.subscribe(stream, function (err) {&nbsp; &nbsp; console.log("Subscribe stream failed", err);&nbsp; });});
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答