小编ign*_*aur的帖子

可以设置自定义推文按钮并使用数据属性吗?

我正在使用自己的样式创建自定义Tweet按钮,但是当您选择自定义自己时,您似乎无法使用数据属性(data-text,data-url等).当您使用使用小部件javascript(http://platform.twitter.com/widgets.js)的Twitter样式按钮时,数据属性的使用似乎才可用.

以下是一些来自Twitter开发网站的代码.下面是使用数据属性的Tweet按钮:

<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
<div>
  <a href="http://twitter.com/share" class="twitter-share-button"
    data-url="http://dev.twitter.com/pages/tweet_button"
    data-via="twitterapi"
    data-text="Checking out this page about Tweet Buttons"
    data-related="anywhere:The Javascript API"
    data-count="vertical">Tweet</a>
</div>
Run Code Online (Sandbox Code Playgroud)

现在,这里是'Build your Own'推文按钮:

<style type="text/css" media="screen">
  #custom-tweet-button a {
    display: block;
    padding: 2px 5px 2px 20px;
    background: url('http://a4.twimg.com/images/favicon.gif') left center no-repeat;
    border: 1px solid #ccc;
  }
</style>
<div id="custom-tweet-button">
  <a href="http://twitter.com/share?url=http%3A%2F%2Fdev.twitter.com%2Fpages%2Ftweet-button" target="_blank">Tweet</a>
</div>
Run Code Online (Sandbox Code Playgroud)

希望一切都有意义......

twitter styles tweets

33
推荐指数
1
解决办法
3万
查看次数

苦苦挣扎,无法推送到远程BitBucket存储库

好的,希望这对你来说应该很容易.我是git,BitBucket的新手,也是版本控制的新手,我将会遗漏一些明显的东西给你.

所以这就是我所做的:我已经在我的机器上安装了git并设置了我的全局变量.在BitBucket上设置一个新的仓库.然后:

$ git clone https://[me]@bitbucket.org/[me]/[my_project].git
Run Code Online (Sandbox Code Playgroud)

完成.然后我在本地创建一个新文件(index.html).然后:

$ git add index.html 
$ git commit -m "Initial commit."
 [master (root-commit) 01d4120] Initial commit.
 1 files changed, 164 insertions(+), 0 deletions(-)
 create mode 100755 index.html
Run Code Online (Sandbox Code Playgroud)

所以成功添加.然后:

$ git push
 Password: 
 Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

致力于成功.

$ git clone https://[me]@bitbucket.org/[me]/[my_project].git
Run Code Online (Sandbox Code Playgroud)

我输入了我的密码aaaaa ... Everything up-to-date......它不推.我只是想从我当地的行李箱直接推到远程行李箱.

我很抱歉,如果这是非常明显的,但我对一切似乎都没有找到任何信息的新手,我只是在尝试"BitBucket 101"步骤.谢谢.

git version-control

9
推荐指数
1
解决办法
6618
查看次数

我可以围绕数组中的元素集合$ .wrap()吗?

假设我有一个'项目'的集合,如下所示:

<p class="item">Item 1</p>
<p class="item">Item 2</p>
<p class="item group">Item 3</p>
<p class="item group">Item 4</p>
<p class="item">Item 5</p>
Run Code Online (Sandbox Code Playgroud)

我想循环遍历项目并将包含div的任何具有'group'类的内容包装起来以产生类似这样的内容(分组项目将始终紧挨着彼此):

var group = [];

$('.item').each(function(i, item) {
  if ($(item).hasClass('group')) {
    group.push(item);
  }
});

$(group).wrap('<div class="wrapper" />');
Run Code Online (Sandbox Code Playgroud)

这是我得到的剧本:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<p class="item">Item 1</p>
<p class="item">Item 2</p>
<div class="wrapper">
  <p class="item group">Item 3</p>
  <p class="item group">Item 4</p>
</div>
<p class="item">Item 5</p>
Run Code Online (Sandbox Code Playgroud)

会发生的是,包装div在数组中分别包围每个元素(这是有道理的)但我需要它将所有元素包装在一起.有什么方法可以做到这一点吗?这是一个jsFiddle.

编辑: 这个问题有一个更复杂的变化是可能的,这将是这些组中有几个"集合"的情况,每个集合都包含在他们自己的"组"div中.初始状态:

<p class="item">Item 1</p>
<p class="item">Item 2</p>
<p class="item group">Item 3</p>
<p class="item group">Item 4</p>
<p …
Run Code Online (Sandbox Code Playgroud)

javascript jquery dom

8
推荐指数
3
解决办法
5857
查看次数

如何用JS ping一个Heroku应用程序?

我正在Heroku上运行几个免费的单dyno应用程序,这些应用程序在空闲一段时间后会"睡眠".我有一个总是清醒的主站点,链接/利用这些有时会进入睡眠状态的其他应用程序.当我从主站点链接到正在睡眠的应用程序时,其他应用程序唤醒时会有很长的加载等待时间.

我想要做的是在用户登陆主页时唤醒所有可能正在睡眠的应用程序,有点像预加载它们,因此在用户需要时可以快速响应.

我目前$.get(...)在后台使用简单但当然控制台抛出'Access-Control-Allow-Origin'错误.我不需要任何数据或任何内容,只需要某种响应来指示应用程序已启动并正在运行.任何人都知道如何通过AJAX调用无错误地执行此操作?

(或者,如果有任何其他方式,例如通过API或其他方式)

javascript heroku

2
推荐指数
1
解决办法
2663
查看次数

我可以在_schema Model字段中放置什么来构建自定义无表格模型?

我已经在食谱中读到了这个"技巧":http://book.cakephp.org/2.0/en/models/model-attributes.html#usetable

现在我想为我的模型构建一个自定义模式,但是没有这个数组的格式.例如,我不知道我应该为bool类型添加什么:"boolean"或"bool"?

如果我想在使用$ this-> Form-> input时获得"选择框",我应该放什么类型?我应该创建一个hasMany关系(有2个无表格模型)吗?

cakephp model cakephp-2.1

0
推荐指数
1
解决办法
5540
查看次数