按钮在Google+ Plus..js函数在哪里调用?
Buttons in Google+ Plus. Where is the .js function called?
今天我开始发现Google+的HTML代码
当我检查按钮,如"开始Hangout",我看不到javascript代码被调用的函数。看这里:
<div role="button" class="d-s-r tk3N6e-e tk3N6e-e-qc a-b-kh-fs a-kh-fs-e" tabindex="0" style="-webkit-user-select: none; ">Start a hangout</div>
没有onclick()函数
你知道它是怎么工作的吗?也许是Button状态的观察者?这可能吗?
他们可能在外部js文件中将函数绑定到id或类选择器。
我不相信他们使用jQuery(但他们很可能),但这是你在外部js中使用jQuery的方法:
$("#id").click(function() {
//run onclick code
});
很可能代码的功能方面是在一个单独的javascript文件中定义的。例如,您可以查看jQuery的.bind()
函数。
相关文章:
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 在哪里使用名为“;冻结”;
- Ember.js-接口状态应该存储在哪里
- 在Redux中,我应该在哪里编写复杂的异步流
- metro.js-在哪里调用对集合的查找
- 我应该在哪里托管ajax调用的php文件
- 事件侦听器调用函数后,代码的执行在哪里继续
- jquery的getscript()函数在外部文件中调用时在哪里
- Ember.js在哪里调用 this._super()
- 在哪里调用API MVC模式
- Chrome JS调试帮助.函数在哪里被调用
- ajax调用后加载的脚本在哪里
- 按钮在Google+ Plus..js函数在哪里调用?
- 在Rails应用程序中,我的Javascript应该在哪里以及如何调用它
- 在哪里以MVC形式调用_gaq.push谷歌分析
- 在 Laravel 5 中,我在哪里存储我的 XMLHttpRequest() 调用的 php 脚本
- 这个 AngularJS 调用上的接线松动在哪里
- 立即调用函数表达式:在哪里放置圆括号
- 在哪里调用navigator.registerProtocolHandler
- 在木偶mvc模式中,在哪里放置不同的get API调用