Tag: 控制台

根据数量设置具有相同类别的多个元素的宽度

我遇到的问题类似于以前的问题。 我试图给多个元素一个宽度,具体取决于它们有多少。 假设我有5个元素,它们的宽度必须是20%,如果我有4个25%等(宽度= 100 / n) 我认为这会起作用,但它没有: if ($(window).width() <= 960) { $("aside.widget").css("width", function(){ var widgetLength = $("section#secondary").children("aside.widget").length(); return 100 / widgetLength + "%" }); } 也不是: if ($(window).width() <= 960) { $("aside.widget").css("width", 100 / widgetLength + "%"); } 控制台返回: Uncaught TypeError: Property ‘length’ of object [object Object] is not a function 有什么想法吗? 谢谢。

Chrome无法再从脚本中记录可检查的jQuery对象

可能重复: 我如何在Chrome中控制jQuery DOM元素? 在最新的稳定版Chrome 23.0.1271.101和Chrome Canary 26.0.1373.0中,从脚本运行以下代码: $(function(){ console.log( $(‘body’) ) }) 现在返回: [, prevObject: jQuery.fn.jQuery.init[1], context: #document, selector: “body”] 将鼠标hover在此注销上无效,无法检查。 交互式控制台仍然有效,例如键入: console.log( $(‘body’) ) 将正确回应: […] 当鼠标hover在日志输出上时,可以检查它,就像之前版本的Chrome用于脚本一样。 有没有办法让每个以前版本的Chrome使用Chrome日志可检查元素,并且仍然可以使用交互式控件? 是否有较新版本或较旧版本的Chrome没有此错误?

jQuery选择器在控制台中不起作用

我不能为我的生活工作这一个。 我有js运行,’container state ..’是来自页面上运行的js的控制台日志。 它正在显示一个选择器,但如果我想在控制台中做任何事情,它只返回null。 我假设某种程度上我在某处编写jQuery函数,好像我调用了jQuery >>> $ function() 这就是我调用选择器的方式 Container state 3 jQuery(div.module-carousel) >>> $(‘body’) null

在Firebug控制台中运行jQuery调用

对不起,Firebug新手。 我真的觉得能够在Firebug控制台窗口中运行javascript很有帮助。 但是,我似乎无法在控制台中运行jQuery调用。 例如,在我的页面中执行javascript时,我可能会调用以获取值: jQuery(‘#an_element_value’).text() 但是,我无法在控制台中执行此操作。 为了从控制台中的页面检索此值,我必须执行: document.getElementById(‘an_element_value’).innerHTML 有没有办法在Firebug控制台中通过jQuery执行jQuery调用和引用页面元素?

如何使用jquery清除来自网络选项卡的ajax请求?

我需要在任何事件(如按钮单击或使用时间间隔)上使用jquery清除来自网络选项卡的ajax请求。 这可能吗?

将文本添加到div(或其他元素)的底部 – 模拟聊天控制台

我有一个div应该收集文本,因为文本输入到输入框中(现在它只是重现输入,但后来它应该产生半智能响应。) 我希望文本显示在div的底部,在渐变的黑暗端。 我希望新文本始终位于底部,旧文本会上升到上部滚动区域的灰色。 In other words, I’d like to reach the effect like in a terminal or on a chat console. 该页面位于: http : //mindseyetutoring.com/interrogate.html 这是我的代码(我将消除ajax方面以最小化代表问题): function process(){ $(‘#userInput’).keypress(function(e){ if (e.keyCode == 13){ var userTxt = $(“#userInput”).val(); $(“#prisonerResponse”).html(userTxt); } }) } Prisoner One address the prisoner: 和一些CSS: #prisonerResponse { overflow: scroll; width: 350px; height: 100px; […]

控制台访问$(document).ready函数本地的Javascript变量

我怎样才能访问里面的一些变量 $(document).ready(function(){ var foo=0; var bar = 3; }); 来自谷歌Chrome控制台? 如果我尝试alert(foo),我会收到一条消息,说明它没有定义。

在console.log中调用时,jQuery实例如何显示为数组?

当进入JavaScript控制台时,jQuery对象显示为数组。 但是,它仍然是jQuery对象的一个​​实例。 var j = jQuery(); => [] console.log(j); => [] console.log(‘test with string concat: ‘ + j); => test with string concat: [object Object] j instanceof Array => false j instanceof jQuery => true 怎么可以用自己的对象复制它? ———编辑——— 感谢ZER0搞清楚。 下面是一些示例代码,用于创建一个与控制台中的jQuery类似的对象: var Foo = function() { this.splice = Array.prototype.splice; Array.prototype.push.apply(this, arguments); return this; } var f = […]

在IE中写入脚本控制台(console.log)的正确方法是什么?

我有这个替换在document.ready()定义的console.log : $(document).ready(function(){ console.log(“doc ready”); if(typeof console === “undefined”){ console = { log: function() { } }; } } 我认为IE应该有这个function,但是,当我包括上面的调用时 console.log(“doc ready”); 输出显示在Firefox控制台中但不在IE中 – 实际上IE脚本执行在此时完全中断。 在IE中写入控制台的正确方法是什么?

Chrome控制台中的jQuery(8.0.552.237)

看来jQuery选择器在Chrome控制台中无法正常运行。 任何类型的选择器都返回“null”。 但是,脚本可以正确运行javascript。 有没有其他人注意到这种变化或知道修复。 谢谢。