If you know of another way of accomplishing this using jQuery, please
let me know!

On Dec 11, 11:12 am, Bill <bllfr...@gmail.com> wrote:
> Hi all,
>
> I extended the Object object with a method called getKeys() that works
> like Perl's keys() function -- given a hash, or associative array, the
> method returns an array containing all keys:
>
> Object.prototype.getKeys = function() {
>         var arr = new Array();
>         for (var s in this) {
>                 if (this.hasOwnProperty(s)) arr.push(s);
>         }
>         return arr;
>
> }
>
> However, when I include this function definition anywhere in a page,
> jQuery reports the following error:
>
> name.replace is not a function
> name = name.replace(/-([a-z])/ig, function(all, letter)
> {            jquery-1.2.6.js (line 1115)
>
> Any idea why this might be happening?
>
> Thank you kindly,
>
> --Bill

Reply via email to