我有一个按钮,如下所示:
<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:$(...)显示不是函数
我是一名JavaScript新手。正在请求帮助!!!
答案 0 :(得分:0)
您可以删除“呼叫用户”按钮的“样式”属性,
$('#onlineusers').removeAttr('style');
所有代码:
client.on('stream-added', function (evt) {
alert("User is online");
var stream = evt.stream;
$('#onlineusers').removeAttr('style');
console.log("New stream added: " + stream.getId());
console.log("Subscribe ", stream);
client.subscribe(stream, function (err) {
console.log("Subscribe stream failed", err);
});
});