Tag: JavaScript

在Node.js net中使用pipe()

我有困难包装我的头绕着networking模块的几个Node.js示例中显示的pipefunction。 var net = require('net'); var server = net.createServer(function (socket) { socket.write('Echo server\r\n'); socket.pipe(socket); }); 任何人都可以提供解释如何工作,为什么它是必需的?

通过childNodes循环

我试图通过像这样的childNodes循环: var children = element.childNodes; children.forEach(function(item){ console.log(item); }); 但是,它输出Uncaught TypeError: undefined is not a function由于forEach函数, Uncaught TypeError: undefined is not a function函数。 我也尝试使用children而不是childNodes但没有任何改变。 有人知道发生了什么事吗?

在WordPress插件中调用TinyMCE

有没有办法将TinyMCE添加到我自己的WordPress插件中? 我在我的后端脚本中有一个textarea,并希望将此区域变成TinyMCE所见即所得的可编辑字段。 有没有办法做到这一点? 此代码不适用于我: <?php wp_tiny_mce(false,array("editor_selector" => "test")); ?> <textarea class="test" id="test" name="test"></textarea> 它显示的JavaScript错误 f is undefined Firebug截图: 这也没有工作: <textarea class="theEditor" id="videogalerie-add_description" name="videogalerie-add_description"></textarea>

JQuery错误:未捕获TypeError:对象#<HTMLDocument>没有方法'准备'

我的网站在javascript控制台中出现这个标题的错误。 谷歌似乎说,这是因为jquery没有加载,但它是肯定可见的头。 <script type="text/javascript"> $(document).ready(function(){ $.ajax({ type: "GET", url: "https://www.mjfreeway.com/naturalremedies/mml-connect/45.xml", dataType: "xml", success: function(xml) { $(xml).find("products").each(function() { $(this).find("product").each(function() { $("#output").append($(this).find("title").text() + "<br />"); }); }); } }); }); </script> 该网站是医用大麻有关,所以nsfw为some.sorry为凌乱的头,它是在开发模式。 http://www.kindreviews.com/1/mmc/ 谢谢,zeem

JavaScript – 创build对象和使用variables的属性名称?

我正在创build自己的对象: gridObject = new Object(); 然后,我使用jquery来拉取列表项标签的内容,这些内容本身就是用来填充的 具有特定类名称的标签: <li row="1"><p class="department" rowitem="department">Photography</p>…</li> 我拉他们使用此代码: //make object from results gridObject = new Object(); //get all the rows var rowlist = $('li[row]'); for(var r=0; r<rowlist.length; r++) { //make gridObject row element here //get the row content var thisrow = $(rowlist[r]).html(); //get all the p tags var rowitems = $(thisrow […]

如何实施移动设备的滑动手势?

我有一个AngularJS应用程序,它有箭头键导航来切换视图。 我想要使​​用滑动触摸设备来实现此导航。 我试过jGestures库,但它不适合刷卡。 我一直build议不要使用jQuery的手机 。 有没有其他的方式来实施刷卡? 编辑:它不会检测到滑动干净。 我在包括iPad在内的多种设备上进行了testing,并且需要多次滑动才能执行操作(在我的情况下为路由)。

Highcharts – 关于完整图表宽度的问题

我正在使用Highcharts柱形图,我希望它是100%宽度响应图表。 容器是一个简单的<div> ,没有任何格式。 加载文档时,图表总是固定宽度600x400px大小。 如果我调整窗口大小或切换到另一个浏览器选项卡,图表将填充宽度并变成响应式全宽度图表,就像我想要的一样。 如果我重新加载页面,它又是固定的宽度。 我试图设置宽度容器和图表,但是,没有任何帮助。 如果我把容器div移到父div上面一层,它就起作用了。 如何使图表成为页面加载全宽还? 谢谢

观看根目镜的变化

我试图绑定到rootcope,以便在用户login时可以在不同的服务器上设置状态。 这是我的模块。 angular.module('presence', [ ] ) .run(function ($rootScope) { $rootScope.$watch($rootScope.currentUser, function () { console.log('change currentUser') console.log($rootScope.currentUser) presence.setGlobal({ u: $rootScope.currentUser, s: 'on' }) }) }) 没有控制器,因为它只是关于用户的全球存在,而与DOM无关。 这不工作,手表运行一次,但从来没有再次在随后的变化。 谢谢你的帮助。 编辑:login代码如下所示: $scope.login = function() { $http.post('http://localhost:3000/login', $scope.user).success(function(res, status) { if (res && res._id) { $rootScope.currentUser = res } }).error(function(res, status) { $scope.error = res.err }); }; 此代码在DOM中更新正常。 它在html中显示用户名,例如: […]

如何在express.js中获取发起请求的域名?

我正在使用express.js,我需要知道发起呼叫的域名。 这是简单的代码 app.get( '/verify_license_key.json', function( req, res ) { // do something 如何从req或res对象获取域名? 我的意思是我需要知道,如果API是由somesite.com或someothersite.com。 我试图做一个控制台req和res的console.dir,但我不知道从那里,也阅读文档,但它没有给我任何帮助。

如何在Javascript中比较Unicodestring?

当我用JavaScript写"Ł" > "Z"它返回true 。 按Unicode顺序,当然应该是false 。 如何解决这个问题? 我的网站正在使用UTF-8。