|
|
| 第47行: |
第47行: |
| <div class="random-plant-result" id="random-plant-result"></div> | | <div class="random-plant-result" id="random-plant-result"></div> |
| </div> | | </div> |
|
| |
| <script>
| |
| (function() {
| |
| function pickRandom() {
| |
| var names = [];
| |
| $('.pvzhe-card-name').each(function() {
| |
| var name = $(this).text().trim();
| |
| if (name) names.push(name);
| |
| });
| |
|
| |
| if (names.length === 0) {
| |
| $('#random-plant-result').html('<span style="color:#888;">当前页面无植物卡片</span>');
| |
| return;
| |
| }
| |
|
| |
| names = names.sort(function() { return Math.random() - 0.5; });
| |
| var picked = names.slice(0, 5);
| |
| var html = '';
| |
| picked.forEach(function(name) {
| |
| html += '<a href="/w/' + encodeURIComponent(name) + '">' + name + '</a>';
| |
| });
| |
| $('#random-plant-result').html(html);
| |
| }
| |
|
| |
| $(document).on('click', '#random-plant-btn', pickRandom);
| |
| })();
| |
| </script>
| |
| </includeonly> | | </includeonly> |