相关疑难解决方法(0)

816
推荐指数
8
解决办法
77万
查看次数

jquery收集列表项的值并放在数组中

如果我有以下HTML:

<ul>
  <li>List 1</li>
  <li>list 2</li>
  <li>list 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我可以从文件中获取文本内容<li>并使用javascript将它们放在数组中吗?

javascript jquery

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

AngularJS + highlight.js(用指令中的表达式计算字符串)

我正在尝试创建一个highlight.js指令,我在使用范围变量时遇到问题.

<script src="http://code.jquery.com/jquery-1.8.2.min.js" ></script>
<link rel="stylesheet" href="http://yandex.st/highlightjs/7.3/styles/default.min.css">
<script src="http://yandex.st/highlightjs/7.3/highlight.min.js"></script>

<div ng-app="app">
    <div ng-controller="MyCtrl">
        <snippet>&lt;script src=&quot;{{src}}&quot;&gt;&lt;/script&gt;</snippet>
        {{src}}
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

function MyCtrl($scope) {
  $scope.src = "foo.js";   
}

app.directive('snippet', ['$timeout', function($timeout) {
    var template = '<pre><code></code></pre>';

    return {
        restrict: 'E',
        compile: function(tElement, tAttrs, transclude) {

            var rawCode = tElement.text();
            tElement.html(template);

            return function(scope, element, attrs) {
                $timeout(function() {
                    scope.$apply(function() {
                        var formattedCode = hljs.highlightAuto(rawCode);
                        $(element).find('code').html(formattedCode.value);
                    });
                }, 0);
            }
        }
    }
}]);?
Run Code Online (Sandbox Code Playgroud)

这是小提琴:http://jsfiddle.net/dkrotts/RE7Jj/5/

如您所见,$ scope.src未在代码段内应用其值.我究竟做错了什么?

javascript angularjs

6
推荐指数
2
解决办法
6233
查看次数

jQuery中的元素数组

标记代码:

<div id="elements">
    <div>
        <a href="#">text</a>
        <a href="#">text</a>
        <a href="#">text</a>
    </div>
    <div>
        <a href="#">text</a>
        <a href="#">text</a>
        <a href="#">text</a>
    </div>
    <div>
        <a href="#">text</a>
        <a href="#">text</a>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

请告诉我如何获取所有元素的数组div,以便以后可以解决一系列选项?

如:

divs[0]  
links[1] 
Run Code Online (Sandbox Code Playgroud)

arrays jquery

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

使用jquery在<li> </ li>之间提取内容

我有一个div,

 <div id="product-details">
      <li>lorem,ispum</li>
      <li>doler,emit</li>
      <li>emit,doler</li>
 </div>
Run Code Online (Sandbox Code Playgroud)

我想只将"li"之间的内容提取为三个变量.如何使用jquery

html jquery

-4
推荐指数
1
解决办法
85
查看次数

标签 统计

javascript ×3

jquery ×3

arrays ×2

angularjs ×1

declaration ×1

html ×1